Package gw.lang.parser.statements
Interface IForEachStatement
-
- All Superinterfaces:
ILoopStatement
,IParsedElement
,IParsedElementWithAtLeastOneDeclaration
,IStatement
- All Known Implementing Classes:
ForEachStatement
public interface IForEachStatement extends ILoopStatement, IParsedElementWithAtLeastOneDeclaration
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ISymbol
getIdentifier()
ISymbol
getIndexIdentifier()
IExpression
getInExpression()
IStatement
getStatement()
-
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:
getStatement
in interfaceILoopStatement
-
-