Package gw.lang.parser.statements
Interface IForEachStatement
- All Superinterfaces:
ILoopStatement
,IParsedElement
,IParsedElementWithAtLeastOneDeclaration
,IStatement
- All Known Implementing Classes:
ForEachStatement
-
Method Summary
Modifier and TypeMethodDescriptionMethods inherited from interface gw.lang.parser.statements.ILoopStatement
getExpression, isConditionLiteralTrue
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
-
getIdentifier
ISymbol getIdentifier() -
getIndexIdentifier
ISymbol getIndexIdentifier() -
getInExpression
IExpression getInExpression() -
getStatement
IStatement getStatement()- Specified by:
getStatement
in interfaceILoopStatement
-