langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
changeset 26266 2d24bda701dc
parent 25874 83c19f00452c
child 26530 b4d78593e4c9
equal deleted inserted replaced
26265:46aacfffd3b5 26266:2d24bda701dc
    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         /**