public interface IBlockExpression extends IExpression
EMPTY_ARRAY| Modifier and Type | Method and Description |
|---|---|
List<ISymbol> |
getArgs() |
IBlockClass |
getBlockGosuClass() |
IParsedElement |
getBody() |
ICapturedSymbol |
getCapturedSymbol(String strName) |
IScope |
getScope() |
boolean |
isWithinScope(ISymbol sym,
ISymbolTable symbolTable) |
evaluate, evaluate, getContextType, isNullSafe, isUncheckedaddExceptionsFrom, 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, setParentICapturedSymbol getCapturedSymbol(String strName)
boolean isWithinScope(ISymbol sym, ISymbolTable symbolTable)
IScope getScope()
IParsedElement getBody()
IBlockClass getBlockGosuClass()
Copyright © 2016. All rights reserved.