public interface IVarStatement extends IStatement, IParsedElementWithAtLeastOneDeclaration, IHasType
| Type | Property and Description |
|---|---|
boolean |
has |
| Modifier and Type | Method and Description |
|---|---|
IExpression |
getAsExpression() |
String |
getFullDescription() |
boolean |
getHasInitializer() |
String |
getIdentifierName() |
IModifierInfo |
getModifierInfo() |
int |
getModifiers() |
String |
getPropertyName() |
int |
getPropertyNameOffset() |
IScriptPartId |
getScriptPart() |
ISymbol |
getSymbol() |
IType |
getType() |
ITypeLiteralExpression |
getTypeLiteral() |
boolean |
hasProperty() |
boolean |
isEnumConstant() |
boolean |
isFieldDeclaration() |
boolean |
isFinal() |
boolean |
isInternal() |
boolean |
isPrivate() |
boolean |
isProtected() |
boolean |
isPublic() |
boolean |
isStatic() |
void |
setSymbol(ISymbol symbol) |
execute, execute, getLeastSignificantTerminalStatement, hasContentdeclares, getDeclarations, getNameOffset, setNameOffsetaddExceptionsFrom, 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, setParentString getIdentifierName()
ISymbol getSymbol()
String getPropertyName()
ITypeLiteralExpression getTypeLiteral()
IExpression getAsExpression()
boolean hasProperty()
IModifierInfo getModifierInfo()
int getModifiers()
boolean isStatic()
boolean isPrivate()
boolean isInternal()
boolean isProtected()
boolean isPublic()
boolean isFinal()
boolean isEnumConstant()
IScriptPartId getScriptPart()
boolean getHasInitializer()
String getFullDescription()
void setSymbol(ISymbol symbol)
int getPropertyNameOffset()
boolean isFieldDeclaration()
Copyright © 2017. All rights reserved.