langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
equal
deleted
inserted
replaced
28 import com.sun.source.tree.*; |
28 import com.sun.source.tree.*; |
29 import com.sun.source.tree.LambdaExpressionTree.BodyKind; |
29 import com.sun.source.tree.LambdaExpressionTree.BodyKind; |
30 import com.sun.tools.javac.code.*; |
30 import com.sun.tools.javac.code.*; |
31 import com.sun.tools.javac.tree.*; |
31 import com.sun.tools.javac.tree.*; |
32 import com.sun.tools.javac.util.*; |
32 import com.sun.tools.javac.util.*; |
|
33 import com.sun.tools.javac.util.DefinedBy.Api; |
33 import com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition; |
34 import com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition; |
34 import com.sun.tools.javac.code.Symbol.*; |
35 import com.sun.tools.javac.code.Symbol.*; |
35 import com.sun.tools.javac.code.Type.*; |
36 import com.sun.tools.javac.code.Type.*; |
36 import com.sun.tools.javac.comp.Attr.ResultInfo; |
37 import com.sun.tools.javac.comp.Attr.ResultInfo; |
37 import com.sun.tools.javac.comp.Infer.InferenceContext; |
38 import com.sun.tools.javac.comp.Infer.InferenceContext; |
154 @Override |
155 @Override |
155 public TypeTag getTag() { |
156 public TypeTag getTag() { |
156 return DEFERRED; |
157 return DEFERRED; |
157 } |
158 } |
158 |
159 |
159 @Override |
160 @Override @DefinedBy(Api.LANGUAGE_MODEL) |
160 public String toString() { |
161 public String toString() { |
161 return "DeferredType"; |
162 return "DeferredType"; |
162 } |
163 } |
163 |
164 |
164 /** |
165 /** |