Package gw.lang.parser.statements
Interface IIfStatement
-
- All Superinterfaces:
IParsedElement
,IStatement
- All Known Implementing Classes:
IfStatement
public interface IIfStatement extends IStatement
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IStatement
getElseStatement()
IExpression
getExpression()
IStatement
getStatement()
boolean
hasElseStatement()
-
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()
-
getElseStatement
IStatement getElseStatement()
-
hasElseStatement
boolean hasElseStatement()
-
-