public class ReferenceGrabber
extends com.sun.tools.javac.tree.TreeScanner
| Modifier and Type | Field and Description |
|---|---|
Set<com.sun.tools.javac.code.Symbol.TypeSymbol> |
referencedTypes
The grabbed references.
|
| Constructor and Description |
|---|
ReferenceGrabber() |
| Modifier and Type | Method and Description |
|---|---|
void |
visitNewClass(com.sun.tools.javac.tree.JCTree.JCNewClass newClass)
Grab references on the given new-class tree.
|
void |
visitSelect(com.sun.tools.javac.tree.JCTree.JCFieldAccess fieldAccess)
Grab references on the given field-access tree.
|
scan, scan, visitAnnotatedType, visitAnnotation, visitApply, visitAssert, visitAssign, visitAssignop, visitBinary, visitBlock, visitBreak, visitCase, visitCatch, visitClassDef, visitConditional, visitContinue, visitDoLoop, visitErroneous, visitExec, visitForeachLoop, visitForLoop, visitIdent, visitIf, visitImport, visitIndexed, visitLabelled, visitLambda, visitLetExpr, visitLiteral, visitMethodDef, visitModifiers, visitNewArray, visitParens, visitReference, visitReturn, visitSkip, visitSwitch, visitSynchronized, visitThrow, visitTopLevel, visitTree, visitTry, visitTypeApply, visitTypeArray, visitTypeBoundKind, visitTypeCast, visitTypeIdent, visitTypeIntersection, visitTypeParameter, visitTypeTest, visitTypeUnion, visitUnary, visitVarDef, visitWhileLoop, visitWildcardpublic Set<com.sun.tools.javac.code.Symbol.TypeSymbol> referencedTypes
public void visitNewClass(com.sun.tools.javac.tree.JCTree.JCNewClass newClass)
visitNewClass in class com.sun.tools.javac.tree.TreeScannerpublic void visitSelect(com.sun.tools.javac.tree.JCTree.JCFieldAccess fieldAccess)
visitSelect in class com.sun.tools.javac.tree.TreeScanner