Class ParseProcessor
java.lang.Object
com.sun.tools.javac.tree.JCTree.Visitor
com.sun.tools.javac.tree.TreeTranslator
manifold.internal.javac.ParseProcessor
public class ParseProcessor
extends com.sun.tools.javac.tree.TreeTranslator
-
Field Summary
Fields inherited from class com.sun.tools.javac.tree.TreeTranslator
result -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic com.sun.tools.javac.tree.JCTree[]tempify(boolean force, com.sun.tools.javac.tree.JCTree.JCExpression tree, com.sun.tools.javac.tree.TreeMaker make, com.sun.tools.javac.tree.JCTree.JCExpression expr, com.sun.tools.javac.util.Context ctx, String varName, int tempVarIndex) voidvisitAssignop(com.sun.tools.javac.tree.JCTree.JCAssignOp tree) Methods inherited from class com.sun.tools.javac.tree.TreeTranslator
translate, translate, translateAnnotations, translateCases, translateCatchers, translateTypeParams, translateVarDefs, visitAnnotatedType, visitAnnotation, visitAnyPattern, visitApply, visitAssert, visitAssign, visitBinary, visitBindingPattern, visitBlock, visitBreak, visitCase, visitCatch, visitClassDef, visitConditional, visitConstantCaseLabel, visitContinue, visitDefaultCaseLabel, visitDoLoop, visitErroneous, visitExec, visitForeachLoop, visitForLoop, visitIdent, visitIf, visitImport, visitIndexed, visitLabelled, visitLambda, visitLetExpr, visitLiteral, visitMethodDef, visitModifiers, visitModuleImport, visitNewArray, visitNewClass, visitPackageDef, visitParens, visitPatternCaseLabel, visitRecordPattern, visitReference, visitReturn, visitSelect, visitSkip, visitSwitch, visitSwitchExpression, visitSynchronized, visitThrow, visitTopLevel, visitTree, visitTry, visitTypeApply, visitTypeArray, visitTypeBoundKind, visitTypeCast, visitTypeIdent, visitTypeIntersection, visitTypeParameter, visitTypeTest, visitTypeUnion, visitUnary, visitVarDef, visitWhileLoop, visitWildcard, visitYieldMethods inherited from class com.sun.tools.javac.tree.JCTree.Visitor
visitExports, visitModuleDef, visitOpens, visitProvides, visitRequires, visitUses
-
Constructor Details
-
ParseProcessor
-
-
Method Details
-
visitAssignop
public void visitAssignop(com.sun.tools.javac.tree.JCTree.JCAssignOp tree) - Overrides:
visitAssignopin classcom.sun.tools.javac.tree.TreeTranslator
-
tempify
public static com.sun.tools.javac.tree.JCTree[] tempify(boolean force, com.sun.tools.javac.tree.JCTree.JCExpression tree, com.sun.tools.javac.tree.TreeMaker make, com.sun.tools.javac.tree.JCTree.JCExpression expr, com.sun.tools.javac.util.Context ctx, String varName, int tempVarIndex)
-