- All Superinterfaces:
IParsedElement, IStatement
- All Known Subinterfaces:
IAssertStatement, IBreakStatement, IContinueStatement, IDoWhileStatement, IReturnStatement, IThrowStatement, IWhileStatement
- All Known Implementing Classes:
AssertStatement, BreakStatement, ContinueStatement, DoWhileStatement, ReturnStatement, TerminalStatement, ThrowStatement, WhileStatement
-
Method Summary
Mostly this is important so we can weight the terminal types i.e., the ordinal in the enum is significant
Methods inherited from interface 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