Package gw.lang.parser.statements
Interface IFunctionStatement
- All Superinterfaces:
IParsedElement
,IParsedElementWithAtLeastOneDeclaration
,IStatement
- All Known Subinterfaces:
IConstructorStatement
- All Known Implementing Classes:
ConstructorStatement
,FunctionStatement
-
Method Summary
Modifier and TypeMethodDescriptiondefault int
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
Methods inherited from interface gw.lang.parser.IParsedElementWithAtLeastOneDeclaration
declares, getDeclarations, getNameOffset, setNameOffset
Methods inherited from interface gw.lang.parser.IStatement
execute, execute, getLeastSignificantTerminalStatement, hasContent
-
Method Details
-
getDynamicFunctionSymbol
IDynamicFunctionSymbol getDynamicFunctionSymbol() -
getParameters
List<IParameterDeclaration> getParameters() -
getLastLine
default int getLastLine()
-