public class AstTranslator
extends com.sun.tools.javac.tree.TreeTranslator
| Constructor and Description |
|---|
AstTranslator(com.sun.tools.javac.util.Context context) |
| Modifier and Type | Method and Description |
|---|---|
<T extends com.sun.tools.javac.tree.JCTree> |
translate(T t) |
void |
visitAnnotation(com.sun.tools.javac.tree.JCTree.JCAnnotation jcAnnotation) |
void |
visitClassDef(com.sun.tools.javac.tree.JCTree.JCClassDecl jcClassDecl) |
void |
visitLiteral(com.sun.tools.javac.tree.JCTree.JCLiteral jcLiteral) |
void |
visitMethodDef(com.sun.tools.javac.tree.JCTree.JCMethodDecl jcMethodDecl) |
void |
visitVarDef(com.sun.tools.javac.tree.JCTree.JCVariableDecl jcVariableDecl) |
translate, translateAnnotations, translateCases, translateCatchers, translateTypeParams, translateVarDefs, visitAnnotatedType, visitApply, visitAssert, visitAssign, visitAssignop, visitBinary, visitBlock, visitBreak, visitCase, visitCatch, visitConditional, visitContinue, visitDoLoop, visitErroneous, visitExec, visitForeachLoop, visitForLoop, visitIdent, visitIf, visitImport, visitIndexed, visitLabelled, visitLambda, visitLetExpr, visitModifiers, visitNewArray, visitNewClass, visitParens, visitReference, visitReturn, visitSelect, visitSkip, visitSwitch, visitSynchronized, visitThrow, visitTopLevel, visitTree, visitTry, visitTypeApply, visitTypeArray, visitTypeBoundKind, visitTypeCast, visitTypeIdent, visitTypeIntersection, visitTypeParameter, visitTypeTest, visitTypeUnion, visitUnary, visitWhileLoop, visitWildcardpublic <T extends com.sun.tools.javac.tree.JCTree> T translate(T t)
translate in class com.sun.tools.javac.tree.TreeTranslatorpublic void visitClassDef(com.sun.tools.javac.tree.JCTree.JCClassDecl jcClassDecl)
visitClassDef in class com.sun.tools.javac.tree.TreeTranslatorpublic void visitAnnotation(com.sun.tools.javac.tree.JCTree.JCAnnotation jcAnnotation)
visitAnnotation in class com.sun.tools.javac.tree.TreeTranslatorpublic void visitMethodDef(com.sun.tools.javac.tree.JCTree.JCMethodDecl jcMethodDecl)
visitMethodDef in class com.sun.tools.javac.tree.TreeTranslatorpublic void visitVarDef(com.sun.tools.javac.tree.JCTree.JCVariableDecl jcVariableDecl)
visitVarDef in class com.sun.tools.javac.tree.TreeTranslatorpublic void visitLiteral(com.sun.tools.javac.tree.JCTree.JCLiteral jcLiteral)
visitLiteral in class com.sun.tools.javac.tree.TreeTranslator