Package gw.lang.parser.expressions
Interface ILocalVarDeclaration
-
- All Superinterfaces:
IExpression
,IHasType
,IParsedElement
,IParsedElementWithAtLeastOneDeclaration
- All Known Subinterfaces:
IParameterDeclaration
- All Known Implementing Classes:
LocalVarDeclaration
,ParameterDeclaration
public interface ILocalVarDeclaration extends IExpression, IParsedElementWithAtLeastOneDeclaration
-
-
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 CharSequence
getLocalVarName()
ISymbol
getSymbol()
ITypeLiteralExpression
getTypeLiteral()
-
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
-
Methods inherited from interface gw.lang.parser.IParsedElementWithAtLeastOneDeclaration
declares, getDeclarations, getNameOffset, setNameOffset
-
-
-
-
Method Detail
-
getLocalVarName
CharSequence getLocalVarName()
-
getTypeLiteral
ITypeLiteralExpression getTypeLiteral()
-
getSymbol
ISymbol getSymbol()
-
-