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 intMethods 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, visitMethods inherited from interface gw.lang.parser.IParsedElementWithAtLeastOneDeclaration
declares, getDeclarations, getNameOffset, setNameOffsetMethods inherited from interface gw.lang.parser.IStatement
execute, execute, getLeastSignificantTerminalStatement, hasContent
-
Method Details
-
getDynamicFunctionSymbol
IDynamicFunctionSymbol getDynamicFunctionSymbol() -
getParameters
List<IParameterDeclaration> getParameters() -
getLastLine
default int getLastLine()
-