public abstract class AbstractInvocationExpression extends AbstractNode
| Modifier and Type | Field and Description |
|---|---|
protected ExpressionNode[] |
arguments |
location| Constructor and Description |
|---|
AbstractInvocationExpression(ExpressionNode[] arguments,
Location location) |
| Modifier and Type | Method and Description |
|---|---|
void |
computeMatchContexts(DotExpression parent) |
void |
dump(int level) |
java.util.List<ExpressionNode> |
getChildren() |
ExpressionNode |
optimize() |
void |
resolve(Callable callable) |
java.lang.String |
toString() |
getLocation, prepareclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitapplyprotected ExpressionNode[] arguments
public AbstractInvocationExpression(ExpressionNode[] arguments, Location location)
public void resolve(Callable callable)
public void computeMatchContexts(DotExpression parent)
computeMatchContexts in interface ExpressionNodecomputeMatchContexts in class AbstractNodepublic ExpressionNode optimize()
optimize in interface ExpressionNodeoptimize in class AbstractNodepublic void dump(int level)
dump in interface ExpressionNodedump in class AbstractNodepublic java.util.List<ExpressionNode> getChildren()
getChildren in interface ExpressionNodegetChildren in class AbstractNodepublic java.lang.String toString()
toString in class java.lang.Object