Class JavadocMemberEnter.MaybeConstantExpressionScanner
- java.lang.Object
-
- com.sun.tools.javac.tree.JCTree.Visitor
-
- gw.gosudoc.com.sun.tools.javadoc.main.JavadocMemberEnter.MaybeConstantExpressionScanner
-
- Enclosing class:
- JavadocMemberEnter
private static class JavadocMemberEnter.MaybeConstantExpressionScanner extends com.sun.tools.javac.tree.JCTree.VisitorSee JLS 15.18, Constant Expression
-
-
Field Summary
Fields Modifier and Type Field Description (package private) booleanmaybeConstantExpr
-
Constructor Summary
Constructors Modifier Constructor Description privateMaybeConstantExpressionScanner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontainsNonConstantExpression(com.sun.tools.javac.tree.JCTree.JCExpression tree)voidscan(com.sun.tools.javac.tree.JCTree tree)voidvisitBinary(com.sun.tools.javac.tree.JCTree.JCBinary tree)voidvisitConditional(com.sun.tools.javac.tree.JCTree.JCConditional tree)voidvisitIdent(com.sun.tools.javac.tree.JCTree.JCIdent tree)voidvisitLiteral(com.sun.tools.javac.tree.JCTree.JCLiteral tree)voidvisitParens(com.sun.tools.javac.tree.JCTree.JCParens tree)voidvisitSelect(com.sun.tools.javac.tree.JCTree.JCFieldAccess tree)voidvisitTree(com.sun.tools.javac.tree.JCTree tree)voidvisitTypeCast(com.sun.tools.javac.tree.JCTree.JCTypeCast tree)voidvisitTypeIdent(com.sun.tools.javac.tree.JCTree.JCPrimitiveTypeTree tree)voidvisitUnary(com.sun.tools.javac.tree.JCTree.JCUnary tree)-
Methods inherited from class com.sun.tools.javac.tree.JCTree.Visitor
visitAnnotatedType, visitAnnotation, visitApply, visitAssert, visitAssign, visitAssignop, visitBlock, visitBreak, visitCase, visitCatch, visitClassDef, visitContinue, visitDoLoop, visitErroneous, visitExec, visitExports, visitForeachLoop, visitForLoop, visitIf, visitImport, visitIndexed, visitLabelled, visitLambda, visitLetExpr, visitMethodDef, visitModifiers, visitModuleDef, visitNewArray, visitNewClass, visitOpens, visitPackageDef, visitProvides, visitReference, visitRequires, visitReturn, visitSkip, visitSwitch, visitSynchronized, visitThrow, visitTopLevel, visitTry, visitTypeApply, visitTypeArray, visitTypeBoundKind, visitTypeIntersection, visitTypeParameter, visitTypeTest, visitTypeUnion, visitUses, visitVarDef, visitWhileLoop, visitWildcard
-
-
-
-
Method Detail
-
containsNonConstantExpression
public boolean containsNonConstantExpression(com.sun.tools.javac.tree.JCTree.JCExpression tree)
-
scan
public void scan(com.sun.tools.javac.tree.JCTree tree)
-
visitTree
public void visitTree(com.sun.tools.javac.tree.JCTree tree)
- Overrides:
visitTreein classcom.sun.tools.javac.tree.JCTree.Visitor
-
visitBinary
public void visitBinary(com.sun.tools.javac.tree.JCTree.JCBinary tree)
- Overrides:
visitBinaryin classcom.sun.tools.javac.tree.JCTree.Visitor
-
visitConditional
public void visitConditional(com.sun.tools.javac.tree.JCTree.JCConditional tree)
- Overrides:
visitConditionalin classcom.sun.tools.javac.tree.JCTree.Visitor
-
visitIdent
public void visitIdent(com.sun.tools.javac.tree.JCTree.JCIdent tree)
- Overrides:
visitIdentin classcom.sun.tools.javac.tree.JCTree.Visitor
-
visitLiteral
public void visitLiteral(com.sun.tools.javac.tree.JCTree.JCLiteral tree)
- Overrides:
visitLiteralin classcom.sun.tools.javac.tree.JCTree.Visitor
-
visitParens
public void visitParens(com.sun.tools.javac.tree.JCTree.JCParens tree)
- Overrides:
visitParensin classcom.sun.tools.javac.tree.JCTree.Visitor
-
visitSelect
public void visitSelect(com.sun.tools.javac.tree.JCTree.JCFieldAccess tree)
- Overrides:
visitSelectin classcom.sun.tools.javac.tree.JCTree.Visitor
-
visitTypeCast
public void visitTypeCast(com.sun.tools.javac.tree.JCTree.JCTypeCast tree)
- Overrides:
visitTypeCastin classcom.sun.tools.javac.tree.JCTree.Visitor
-
visitTypeIdent
public void visitTypeIdent(com.sun.tools.javac.tree.JCTree.JCPrimitiveTypeTree tree)
- Overrides:
visitTypeIdentin classcom.sun.tools.javac.tree.JCTree.Visitor
-
visitUnary
public void visitUnary(com.sun.tools.javac.tree.JCTree.JCUnary tree)
- Overrides:
visitUnaryin classcom.sun.tools.javac.tree.JCTree.Visitor
-
-