src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java

changeset 1690
76537856a54e
parent 1521
71f35e4b93a5
child 1728
43c2f7cb9c76
equal deleted inserted replaced
1689:137994c189e5 1690:76537856a54e
57 import com.sun.tools.javac.file.FSInfo; 57 import com.sun.tools.javac.file.FSInfo;
58 import com.sun.tools.javac.file.JavacFileManager; 58 import com.sun.tools.javac.file.JavacFileManager;
59 import com.sun.tools.javac.jvm.*; 59 import com.sun.tools.javac.jvm.*;
60 import com.sun.tools.javac.jvm.ClassReader.BadClassFile; 60 import com.sun.tools.javac.jvm.ClassReader.BadClassFile;
61 import com.sun.tools.javac.main.JavaCompiler; 61 import com.sun.tools.javac.main.JavaCompiler;
62 import com.sun.tools.javac.main.JavaCompiler.CompileState;
63 import com.sun.tools.javac.model.JavacElements; 62 import com.sun.tools.javac.model.JavacElements;
64 import com.sun.tools.javac.model.JavacTypes; 63 import com.sun.tools.javac.model.JavacTypes;
65 import com.sun.tools.javac.parser.*; 64 import com.sun.tools.javac.parser.*;
66 import com.sun.tools.javac.tree.*; 65 import com.sun.tools.javac.tree.*;
67 import com.sun.tools.javac.tree.JCTree.*; 66 import com.sun.tools.javac.tree.JCTree.*;
77 import com.sun.tools.javac.util.Name; 76 import com.sun.tools.javac.util.Name;
78 import com.sun.tools.javac.util.Names; 77 import com.sun.tools.javac.util.Names;
79 import com.sun.tools.javac.util.Options; 78 import com.sun.tools.javac.util.Options;
80 import static com.sun.tools.javac.code.Lint.LintCategory.PROCESSING; 79 import static com.sun.tools.javac.code.Lint.LintCategory.PROCESSING;
81 import static com.sun.tools.javac.main.Option.*; 80 import static com.sun.tools.javac.main.Option.*;
81 import static com.sun.tools.javac.comp.CompileStates.CompileState;
82 import static com.sun.tools.javac.util.JCDiagnostic.DiagnosticFlag.*; 82 import static com.sun.tools.javac.util.JCDiagnostic.DiagnosticFlag.*;
83 83
84 /** 84 /**
85 * Objects of this class hold and manage the state needed to support 85 * Objects of this class hold and manage the state needed to support
86 * annotation processing. 86 * annotation processing.

mercurial