public final class EFunctionRef extends AExpression
| Constructor and Description |
|---|
EFunctionRef(Location location,
java.lang.String type,
java.lang.String call) |
| Modifier and Type | Method and Description |
|---|---|
default int |
getCaptureCount()
Returns the number of captured parameters
|
Type[] |
getCaptures()
Returns the types of captured parameters.
|
java.lang.String |
getPointer()
Returns reference to resolve at link-time
|
java.lang.String |
toString()
Subclasses should implement this with a method like
ANode.singleLineToString(Object...) or
ANode.multilineToString(Collection, Collection). |
joinWithName, multilineToString, pairwiseToString, singleLineToString, singleLineToString, singleLineToStringWithOptionalArgspublic EFunctionRef(Location location, java.lang.String type, java.lang.String call)
public java.lang.String getPointer()
public Type[] getCaptures()
public java.lang.String toString()
ANodeANode.singleLineToString(Object...) or
ANode.multilineToString(Collection, Collection).public int getCaptureCount()