|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectagg.attribute.parser.javaExpr.SimpleNode
agg.attribute.parser.javaExpr.ASTAllocationExpression
public class ASTAllocationExpression
Field Summary |
---|
Fields inherited from class agg.attribute.parser.javaExpr.SimpleNode |
---|
children, classResolver, identifier, info, neverCalled, numberTypes, objectClass, parent, stack, stringClass, symtab, top |
Method Summary | |
---|---|
void |
checkContext()
Obtaining the node type and checking for consistency. |
Node |
copy()
Copys the abstract syntax tree. |
protected java.lang.String |
getMethodName()
|
java.lang.String |
getString()
returns this node as a string with all children. |
void |
interpret()
Interpret method |
protected boolean |
isConstantExpr()
|
static Node |
jjtCreate(java.lang.String id)
|
Methods inherited from class agg.attribute.parser.javaExpr.SimpleNode |
---|
commonNumberType, dump, getAllVariablesinExpression, getError, getIdentifier, getInfo, getNodeClass, getRootResult, getSymbolTable, hasNumberType, hasStringType, isAction, isArrayIndex, isMember, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, replaceChildWith, rewrite, setClassResolver, setInfo, setNodeClass, setSymbolTable, takeNodeClassFrom, toString, toString, typeCode, typeCode, typeInit |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Method Detail |
---|
public static Node jjtCreate(java.lang.String id)
protected boolean isConstantExpr()
isConstantExpr
in class SimpleNode
protected java.lang.String getMethodName()
public void checkContext()
SimpleNode
checkContext
in interface Node
checkContext
in class SimpleNode
public void interpret()
Node
interpret
in interface Node
interpret
in class SimpleNode
public java.lang.String getString()
SimpleNode
getString
in interface Node
getString
in class SimpleNode
public Node copy()
SimpleNode
copy
in interface Node
copy
in class SimpleNode
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |