35 import javax.lang.model.element.TypeParameterElement; |
35 import javax.lang.model.element.TypeParameterElement; |
36 import javax.lang.model.element.UnknownElementException; |
36 import javax.lang.model.element.UnknownElementException; |
37 import javax.lang.model.element.VariableElement; |
37 import javax.lang.model.element.VariableElement; |
38 import javax.lang.model.type.TypeMirror; |
38 import javax.lang.model.type.TypeMirror; |
39 import javax.lang.model.type.UnknownTypeException; |
39 import javax.lang.model.type.UnknownTypeException; |
40 import javax.lang.model.util.ElementScanner7; |
40 import javax.lang.model.util.*; |
41 import javax.lang.model.util.SimpleTypeVisitor7; |
|
42 import javax.lang.model.util.Types; |
|
43 |
41 |
44 import com.sun.tools.javac.code.Symbol.ClassSymbol; |
42 import com.sun.tools.javac.code.Symbol.ClassSymbol; |
45 import com.sun.tools.javac.code.Symtab; |
43 import com.sun.tools.javac.code.Symtab; |
46 import com.sun.tools.javac.file.JavacFileManager; |
44 import com.sun.tools.javac.file.JavacFileManager; |
47 import com.sun.tools.javac.main.JavaCompiler; |
45 import com.sun.tools.javac.main.JavaCompiler; |