BINARY_OP_TO_NAME, COMPARE_TO, COMPARE_TO_USING, DEC, INC, JAILBREAK_PRIVATE_FROM_SUPERS, UNARY_MINUS
Modifier and Type | Method and Description |
---|---|
void |
attribClass(com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition pos,
com.sun.tools.javac.code.Symbol.ClassSymbol c) |
static ManAttr_8 |
instance(com.sun.tools.javac.util.Context ctx) |
com.sun.tools.javac.tree.JCTree.JCAnnotatedType |
peekAnnotatedType() |
com.sun.tools.javac.tree.JCTree.JCMethodDecl |
peekMethodDef() |
com.sun.tools.javac.tree.JCTree.JCFieldAccess |
peekSelect() |
void |
visitAnnotatedType(com.sun.tools.javac.tree.JCTree.JCAnnotatedType tree)
Facilitates @Jailbreak.
|
void |
visitApply(com.sun.tools.javac.tree.JCTree.JCMethodInvocation tree)
Handles @Jailbreak
|
void |
visitAssign(com.sun.tools.javac.tree.JCTree.JCAssign tree) |
void |
visitAssignop(com.sun.tools.javac.tree.JCTree.JCAssignOp tree) |
void |
visitBinary(com.sun.tools.javac.tree.JCTree.JCBinary tree) |
void |
visitIndexed(com.sun.tools.javac.tree.JCTree.JCArrayAccess tree) |
void |
visitLiteral(com.sun.tools.javac.tree.JCTree.JCLiteral tree)
Overrides to handle fragments in String literals
|
void |
visitMethodDef(com.sun.tools.javac.tree.JCTree.JCMethodDecl tree) |
void |
visitSelect(com.sun.tools.javac.tree.JCTree.JCFieldAccess tree)
Facilitates @Jailbreak.
|
void |
visitUnary(com.sun.tools.javac.tree.JCTree.JCUnary tree) |
annotateType, attrib, attribExpr, attribExpr, attribExprToTree, attribIdent, attribImportQualifier, attribLazyConstantValue, attribStat, attribStatToTree, attribTopLevel, attribType, attribType, checkMethod, coerce, lambdaEnv, makeNullCheck, postAttr, removeClinit, validateTypeAnnotations, visitAnnotation, visitAssert, visitBlock, visitBreak, visitClassDef, visitConditional, visitContinue, visitDoLoop, visitErroneous, visitExec, visitForeachLoop, visitForLoop, visitIdent, visitIf, visitImport, visitLabelled, visitLambda, visitNewArray, visitNewClass, visitParens, visitReference, visitReturn, visitSkip, visitSwitch, visitSynchronized, visitThrow, visitTree, visitTry, visitTypeApply, visitTypeArray, visitTypeCast, visitTypeIdent, visitTypeIntersection, visitTypeParameter, visitTypeTest, visitTypeUnion, visitVarDef, visitWhileLoop, visitWildcard
visitCase, visitCatch, visitLetExpr, visitModifiers, visitTopLevel, visitTypeBoundKind
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
_pkind, cfolder, chk, ensureIndexedAssignmentIsWritable, getBindingOperands, getEnv, getLogger, getMethodSymbol, getMethodSymbol, handleIndexedOverloading, handleOperatorOverloading, handleUnaryOverloading, isAssignableWithGenerics, isCommutative, isComparableOperator, isRelationalOperator, isSynthetic, patchMethodType, resolveIndexGetMethod, resolveIndexSetMethod, resolveOperatorMethod, resolveUnaryMethod, rs, setResult, setResult, syms, types, visitBindingExpression
public static ManAttr_8 instance(com.sun.tools.javac.util.Context ctx)
public void visitSelect(com.sun.tools.javac.tree.JCTree.JCFieldAccess tree)
visitSelect
in class com.sun.tools.javac.comp.Attr
public void visitMethodDef(com.sun.tools.javac.tree.JCTree.JCMethodDecl tree)
visitMethodDef
in class com.sun.tools.javac.comp.Attr
public com.sun.tools.javac.tree.JCTree.JCMethodDecl peekMethodDef()
peekMethodDef
in interface ManAttr
public void visitAnnotatedType(com.sun.tools.javac.tree.JCTree.JCAnnotatedType tree)
visitAnnotatedType
in class com.sun.tools.javac.comp.Attr
public com.sun.tools.javac.tree.JCTree.JCFieldAccess peekSelect()
peekSelect
in interface ManAttr
public com.sun.tools.javac.tree.JCTree.JCAnnotatedType peekAnnotatedType()
peekAnnotatedType
in interface ManAttr
public void visitApply(com.sun.tools.javac.tree.JCTree.JCMethodInvocation tree)
visitApply
in class com.sun.tools.javac.comp.Attr
public void visitIndexed(com.sun.tools.javac.tree.JCTree.JCArrayAccess tree)
visitIndexed
in class com.sun.tools.javac.comp.Attr
public void visitAssign(com.sun.tools.javac.tree.JCTree.JCAssign tree)
visitAssign
in class com.sun.tools.javac.comp.Attr
public void visitAssignop(com.sun.tools.javac.tree.JCTree.JCAssignOp tree)
visitAssignop
in class com.sun.tools.javac.comp.Attr
public void visitBinary(com.sun.tools.javac.tree.JCTree.JCBinary tree)
visitBinary
in class com.sun.tools.javac.comp.Attr
public void visitUnary(com.sun.tools.javac.tree.JCTree.JCUnary tree)
visitUnary
in class com.sun.tools.javac.comp.Attr
public void visitLiteral(com.sun.tools.javac.tree.JCTree.JCLiteral tree)
visitLiteral
in class com.sun.tools.javac.comp.Attr
public void attribClass(com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition pos, com.sun.tools.javac.code.Symbol.ClassSymbol c)
attribClass
in class com.sun.tools.javac.comp.Attr
Copyright © 2020. All rights reserved.