Package gw.lang.parser.statements
Interface IForEachStatement
-
- All Superinterfaces:
ILoopStatement,IParsedElement,IParsedElementWithAtLeastOneDeclaration,IStatement
public interface IForEachStatement extends ILoopStatement, IParsedElementWithAtLeastOneDeclaration
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ISymbolgetIdentifier()ISymbolgetIndexIdentifier()IExpressiongetInExpression()IStatementgetStatement()-
Methods 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 Detail
-
getIdentifier
ISymbol getIdentifier()
-
getIndexIdentifier
ISymbol getIndexIdentifier()
-
getInExpression
IExpression getInExpression()
-
getStatement
IStatement getStatement()
- Specified by:
getStatementin interfaceILoopStatement
-
-