Package gw.lang.parser.statements
Interface ILoopStatement
-
- All Superinterfaces:
IParsedElement
,IStatement
- All Known Subinterfaces:
IDoWhileStatement
,IForEachStatement
,IWhileStatement
- All Known Implementing Classes:
DoWhileStatement
,ForEachStatement
,LoopStatement
,WhileStatement
public interface ILoopStatement extends IStatement
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IExpression
getExpression()
IStatement
getStatement()
boolean
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.IStatement
execute, execute, getLeastSignificantTerminalStatement, hasContent
-
-
-
-
Method Detail
-
getExpression
IExpression getExpression()
-
getStatement
IStatement getStatement()
-
isConditionLiteralTrue
boolean isConditionLiteralTrue()
-
-