Methods in jellyj.syntaxtree that return BranchHandle |
BranchHandle | AndExpNode.translateSynthesized(ClassGen classGen, MethodGen methodGen) |
BranchHandle | ArrayExpNode.translateSynthesized(ClassGen classGen, MethodGen methodGen) |
BranchHandle | AssignmentNode.translateSynthesized(ClassGen classGen, MethodGen methodGen) |
BranchHandle | BooleanLiteral.translateSynthesized(ClassGen classGen, MethodGen methodGen) |
BranchHandle | ExclusiveOrExpNode.translateSynthesized(ClassGen classGen, MethodGen methodGen) |
BranchHandle | ExpressionNode.synthesize(ClassGen classGen, MethodGen methodGen) Synthesize a boolean expression, i.e., either push a 0 or 1 onto the
operand stack for the next statement to succeed. |
BranchHandle | ExpressionNode.translateSynthesized(ClassGen classGen, MethodGen methodGen) First translate the expression and then synthesize it. |
BranchHandle | FieldExpNode.translateSynthesized(ClassGen classGen, MethodGen methodGen) |
BranchHandle | InclusiveOrExpNode.translateSynthesized(ClassGen classGen, MethodGen methodGen) |
BranchHandle | MethodExpNode.translateSynthesized(ClassGen classGen, MethodGen methodGen) |
BranchHandle | VariableExpNode.translateSynthesized(ClassGen classGen, MethodGen methodGen) |