Class CodeElementScanner<R,P>
java.lang.Object
javax.lang.model.util.AbstractElementVisitor6<R,P>
javax.lang.model.util.ElementScanner6<R,P>
javax.lang.model.util.ElementScanner7<R,P>
javax.lang.model.util.ElementScanner8<R,P>
com.oracle.truffle.dsl.processor.java.model.CodeElementScanner<R,P>
- All Implemented Interfaces:
ElementVisitor<R,P>
- Direct Known Subclasses:
AbstractCodeWriter,FixWarningsVisitor,GenerateOverrideVisitor
-
Field Summary
Fields inherited from class javax.lang.model.util.ElementScanner6
DEFAULT_VALUE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal RvoidvisitImport(CodeImport e, P p) visitPackage(PackageElement e, P p) voidvisitType(CodeTypeElement e, P p) final RvisitType(TypeElement e, P p) visitVariable(VariableElement e, P p) Methods inherited from class javax.lang.model.util.ElementScanner6
scan, scan, scan, visitRecordComponentMethods inherited from class javax.lang.model.util.AbstractElementVisitor6
visit, visit, visitModule, visitUnknown
-
Constructor Details
-
CodeElementScanner
public CodeElementScanner()
-
-
Method Details
-
visitExecutable
- Specified by:
visitExecutablein interfaceElementVisitor<R,P> - Overrides:
visitExecutablein classElementScanner6<R,P>
-
visitExecutable
-
visitVariable
- Specified by:
visitVariablein interfaceElementVisitor<R,P> - Overrides:
visitVariablein classElementScanner7<R,P>
-
visitPackage
- Specified by:
visitPackagein interfaceElementVisitor<R,P> - Overrides:
visitPackagein classElementScanner6<R,P>
-
visitType
- Specified by:
visitTypein interfaceElementVisitor<R,P> - Overrides:
visitTypein classElementScanner6<R,P>
-
visitType
-
visitTypeParameter
- Specified by:
visitTypeParameterin interfaceElementVisitor<R,P> - Overrides:
visitTypeParameterin classElementScanner6<R,P>
-
visitTree
-
visitImport
-