Package gw.internal.gosu.parser
Class InitializerSymbol
- java.lang.Object
-
- gw.internal.gosu.parser.Symbol
-
- gw.internal.gosu.parser.TypedSymbol
-
- gw.internal.gosu.parser.InitializerSymbol
-
- All Implemented Interfaces:
IFunctionSymbol
,IHasType
,IInitializerSymbol
,IReducedSymbol
,ISymbol
,ITypedSymbol
public class InitializerSymbol extends TypedSymbol implements IInitializerSymbol
-
-
Field Summary
-
Fields inherited from class gw.internal.gosu.parser.Symbol
_bGlobal, _iIndex, _stackProvider, _symbolTable, _value, MEMBER_STACK_PROVIDER
-
-
Constructor Summary
Constructors Constructor Description InitializerSymbol(String strProperty, IType declaringTypeOfProperty)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IType
getDeclaringTypeOfProperty()
-
Methods inherited from class gw.internal.gosu.parser.TypedSymbol
getLightWeightReference, getSymbolType, isImplicitlyInitialized, isLocal
-
Methods inherited from class gw.internal.gosu.parser.Symbol
assignIndex, assignIndexInStack, canBeCaptured, createReducedSymbol, equals, getAnnotations, getDefaultValueExpression, getDisplayName, getDynamicSymbolTable, getFullDescription, getGosuClass, getIndex, getModifierInfo, getModifiers, getName, getScriptPart, getSignatureDescription, getSymbolClass, getType, getValue, getValueDirectly, hasDynamicSymbolTable, hasTypeVariables, invoke, isAbstract, isClassMember, isFinal, isFromJava, isHide, isInternal, isOverride, isPrivate, isProtected, isPublic, isReified, isStackSymbol, isStatic, isValueBoxed, isWritable, makeCapturedSymbol, renameAsErrantDuplicate, replaceModifierInfo, setAbstract, setClassMember, setDefaultValueExpression, setDynamicSymbolTable, setFinal, setHide, setIndex, setInternal, setModifierInfo, setModifiers, setName, setOverride, setPrivate, setProtected, setPublic, setReified, setStatic, setType, setValue, setValueDirectly, setValueIsBoxed, toString
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface gw.lang.parser.IFunctionSymbol
getModifiers, getSignatureDescription, invoke, isFromJava, isStackSymbol
-
Methods inherited from interface gw.lang.parser.IReducedSymbol
getAnnotations, getFullDescription, getGosuClass, getScriptPart, getSymbolClass, hasTypeVariables, isAbstract, isFinal, isInternal, isPrivate, isProtected, isPublic, isReified, isStatic
-
Methods inherited from interface gw.lang.parser.ISymbol
canBeCaptured, createReducedSymbol, getDefaultValueExpression, getDisplayName, getDynamicSymbolTable, getIndex, getLightWeightReference, getModifierInfo, getName, getType, getValue, hasDynamicSymbolTable, isLocal, isValueBoxed, isWritable, makeCapturedSymbol, setDefaultValueExpression, setDynamicSymbolTable, setType, setValue, setValueIsBoxed
-
Methods inherited from interface gw.lang.parser.ITypedSymbol
getSymbolType
-
-
-
-
Method Detail
-
getDeclaringTypeOfProperty
public IType getDeclaringTypeOfProperty()
- Specified by:
getDeclaringTypeOfProperty
in interfaceIInitializerSymbol
-
-