Package gw.lang.parser.expressions
Interface IMethodCallExpression
-
- All Superinterfaces:
IExpression,IHasArguments,IHasType,IParsedElement
public interface IMethodCallExpression extends IExpression, IHasArguments
-
-
Field Summary
-
Fields inherited from interface gw.lang.parser.IExpression
EMPTY_ARRAY
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetArgPosition()IExpression[]getArgs()IFunctionSymbolgetFunctionSymbol()IFunctionTypegetFunctionType()-
Methods inherited from interface gw.lang.parser.IExpression
evaluate, evaluate, getContextType, isNullSafe, isUnchecked
-
Methods inherited from interface gw.lang.parser.IParsedElement
addExceptionsFrom, addParseException, addParseException, addParseWarning, addParseWarning, clearParseExceptions, clearParseTreeInformation, clearParseWarnings, findAncestorParsedElementByType, findDeclaringStatement, findRootParsedElement, getColumn, getContainedParsedElementsByType, getContainedParsedElementsByTypes, getContainedParsedElementsByTypesWithIgnoreSet, getFunctionName, getGosuClass, getGosuProgram, getImmediateParseIssue, getImmediateParseIssues, getLineNum, getLocation, getModule, getParent, getParseExceptions, getParseIssues, getParseWarnings, getReturnType, getTokens, hasImmediateParseIssue, hasImmediateParseWarnings, hasParseException, hasParseExceptions, hasParseIssue, hasParseIssues, hasParseWarning, hasParseWarnings, isCompileTimeConstant, isSuppressed, isSynthetic, setLocation, setParent, visit
-
-
-
-
Method Detail
-
getFunctionSymbol
IFunctionSymbol getFunctionSymbol()
-
getArgs
IExpression[] getArgs()
- Specified by:
getArgsin interfaceIHasArguments
-
getArgPosition
int getArgPosition()
- Specified by:
getArgPositionin interfaceIHasArguments
-
getFunctionType
IFunctionType getFunctionType()
-
-