jellyj.syntaxtree
Class TypeExpNode
jellyj.syntaxtree.SyntaxTreeNode
|
+--jellyj.syntaxtree.ExpressionNode
|
+--jellyj.syntaxtree.SymbolExpNode
|
+--jellyj.syntaxtree.TypeExpNode
- public class TypeExpNode
- extends SymbolExpNode
Methods inherited from class jellyj.syntaxtree.ExpressionNode |
addFalseList, addTrueList, appendToFalseList, appendToTrueList, backPatch, desynthesize, evaluate, evaluateExp, leftValue, lookupPrimop, superExp, synthesize, thisExp, thisOrSuperExp, translateSynthesized, type, typeExp, variableExp |
TypeExpNode
public TypeExpNode(Symbol name)
TypeExpNode
public TypeExpNode(String name)
TypeExpNode
public TypeExpNode(Symbol prefix, Symbol suffix)
TypeExpNode
public TypeExpNode(String prefix, Symbol suffix)
TypeExpNode
public TypeExpNode(Symbol prefix, String suffix)
translate
public void translate(ClassGen classGen, MethodGen methodGen)