Package gw.lang.parser.expressions
Interface IIdentifierExpression
-
- All Superinterfaces:
IExpression
,IHasType
,IParsedElement
- All Known Subinterfaces:
IPropertyAccessIdentifier
- All Known Implementing Classes:
Identifier
,PropertyAccessIdentifier
,PropertyAsMethodCallIdentifier
public interface IIdentifierExpression extends IExpression
-
-
Field Summary
-
Fields inherited from interface gw.lang.parser.IExpression
EMPTY_ARRAY
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ISymbol
getSymbol()
boolean
isLocalVariable()
void
setSymbol(ISymbol symbol, ISymbolTable symTable)
-
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 Detail
-
getSymbol
ISymbol getSymbol()
-
setSymbol
void setSymbol(ISymbol symbol, ISymbolTable symTable)
-
isLocalVariable
boolean isLocalVariable()
-
-