Package gw.lang.parser.expressions
Interface IBlockExpression
- All Superinterfaces:
IExpression
,IHasType
,IParsedElement
- All Known Implementing Classes:
BlockExpression
-
Field Summary
Fields inherited from interface gw.lang.parser.IExpression
EMPTY_ARRAY
-
Method Summary
Modifier and TypeMethodDescriptiongetArgs()
getBody()
getCapturedSymbol
(String strName) getScope()
boolean
isWithinScope
(ISymbol sym, ISymbolTable symbolTable) Methods inherited from interface gw.lang.parser.IExpression
evaluate, evaluate, getContextType, isNullSafe, isUnchecked
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
-
Method Details
-
getArgs
-
getCapturedSymbol
-
isWithinScope
-
getScope
IScope getScope() -
getBody
IParsedElement getBody() -
getBlockGosuClass
IBlockClass getBlockGosuClass()
-