Uses of Class
gw.internal.gosu.parser.DynamicPropertySymbol
Packages that use DynamicPropertySymbol
Package
Description
-
Uses of DynamicPropertySymbol in gw.internal.gosu.ir.nodes
Fields in gw.internal.gosu.ir.nodes declared as DynamicPropertySymbolModifier and TypeFieldDescriptionprivate DynamicPropertySymbol
IRPropertyFromDynamicPropertySymbol._dps
Methods in gw.internal.gosu.ir.nodes that return DynamicPropertySymbolMethods in gw.internal.gosu.ir.nodes with parameters of type DynamicPropertySymbolModifier and TypeMethodDescriptionstatic IRProperty
IRPropertyFactory.createIRProperty
(DynamicPropertySymbol dps) Constructors in gw.internal.gosu.ir.nodes with parameters of type DynamicPropertySymbol -
Uses of DynamicPropertySymbol in gw.internal.gosu.ir.transform.util
Methods in gw.internal.gosu.ir.transform.util with parameters of type DynamicPropertySymbolModifier and TypeMethodDescriptionstatic String
NameResolver.getGetterNameForDPS
(DynamicPropertySymbol dps) static String
NameResolver.getSetterNameForDPS
(DynamicPropertySymbol dps) -
Uses of DynamicPropertySymbol in gw.internal.gosu.parser
Subclasses of DynamicPropertySymbol in gw.internal.gosu.parserModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
Fields in gw.internal.gosu.parser declared as DynamicPropertySymbolModifier and TypeFieldDescriptionprivate DynamicPropertySymbol
ParameterizedDynamicPropertySymbol._delegate
private DynamicPropertySymbol
DynamicPropertySymbol._dpsParent
Fields in gw.internal.gosu.parser with type parameters of type DynamicPropertySymbolModifier and TypeFieldDescriptionprivate List<DynamicPropertySymbol>
GosuClassParseInfo._listStaticProperties
private Map<String,
DynamicPropertySymbol> GosuClassParseInfo._mapMemberProperties
Methods in gw.internal.gosu.parser that return DynamicPropertySymbolModifier and TypeMethodDescriptionParameterizedDynamicPropertySymbol.getDelegate()
GosuClass.getMemberProperty
(String name) IGosuClassInternal.getMemberProperty
(String name) (package private) DynamicPropertySymbol
GosuClassParser.getOrCreateDynamicPropertySymbol
(ParsedElement parsedElement, ICompilableTypeInternal gsClass, DynamicFunctionSymbol dfs, boolean bGetter) (package private) DynamicPropertySymbol
GosuParser.getOrCreateDynamicPropertySymbol
(ParsedElement parsedElement, IGosuClassInternal gsClass, DynamicFunctionSymbol dfs, boolean bGetter) DynamicPropertySymbol.getParameterizedVersion
(IGosuClass gsClass) DynamicPropertySymbol.getParent()
GosuClass.getStaticProperty
(String name) ICompilableTypeInternal.getStaticProperty
(String strPropertyName) IGosuClassInternal.getStaticProperty
(String name) private DynamicPropertySymbol
GosuParser.makeGetter
(VarStatement varStmt, String strVarIdentifier, String strPropertyName, IType varType, ModifierInfo modifiers, ISymbol symbol, ICompilableType gsClass, boolean bOldSyntax) (package private) DynamicPropertySymbol
GosuParser.makeProperties
(VarStatement varStmt, String strVarIdentifier, String strPropertyName, IType varType, ModifierInfo modifiers, boolean bGetter, boolean bSetter) private DynamicPropertySymbol
GosuParser.makeSetter
(VarStatement varStmt, String strVarIdentifier, String strPropertyName, IType varType, ModifierInfo modifiers, ISymbol symbol, ICompilableType gsClass, DynamicPropertySymbol dps, boolean bOldSyntax) (package private) DynamicPropertySymbol
GosuParser.parseVarPropertyClause
(VarStatement varStmt, ModifierInfo modifiers, String strVarIdentifier, IType varType, boolean parseInitializer) Methods in gw.internal.gosu.parser that return types with arguments of type DynamicPropertySymbolModifier and TypeMethodDescriptionGosuClass.getMemberProperties()
GosuClassParseInfo.getMemberProperties()
IGosuClassInternal.getMemberProperties()
GosuClass.getStaticProperties()
GosuClassParseInfo.getStaticProperties()
IGosuClassInternal.getStaticProperties()
Methods in gw.internal.gosu.parser with parameters of type DynamicPropertySymbolModifier and TypeMethodDescriptionprivate void
GosuClassParser.addEnumProperty
(IGosuClassInternal gsClass, DynamicPropertySymbol dps) void
GosuClassParseInfo.addMemberProperty
(DynamicPropertySymbol property) void
GosuClassParseInfo.addStaticProperty
(DynamicPropertySymbol property) private boolean
GosuClass.isHidden
(DynamicPropertySymbol dps) private DynamicPropertySymbol
GosuParser.makeSetter
(VarStatement varStmt, String strVarIdentifier, String strPropertyName, IType varType, ModifierInfo modifiers, ISymbol symbol, ICompilableType gsClass, DynamicPropertySymbol dps, boolean bOldSyntax) (package private) void
GosuClassParser.processPropertySymbol
(DynamicPropertySymbol dps, ICompilableTypeInternal gsClass) protected void
DynamicPropertySymbol.setParent
(DynamicPropertySymbol dpsParent) private void
GosuClassParser.setStatic
(boolean bStatic, DynamicPropertySymbol dpsVarProperty) (package private) void
GosuParser.verifyFunctionConflictsWithPropoertySetter
(ParsedElement element, DynamicFunctionSymbol dfs, DynamicPropertySymbol dps) private void
GosuClassParser.verifyPropertiesAreSymmetric
(boolean bGetter, DynamicFunctionSymbol newFunction, DynamicPropertySymbol propertySymbol, Statement stmt) private void
GosuParser.verifyReifiedCallHasProperContext
(PropertyAccessIdentifier e, DynamicPropertySymbol dps) private void
GosuClassParser.verifyTypeVarVariance
(VarStatement varStmt, DynamicPropertySymbol dps) Method parameters in gw.internal.gosu.parser with type arguments of type DynamicPropertySymbolModifier and TypeMethodDescriptionprivate void
GosuClassParseInfo.clearDebugInfoOnProperties
(Collection<DynamicPropertySymbol> mapProperties) Constructors in gw.internal.gosu.parser with parameters of type DynamicPropertySymbolModifierConstructorDescriptionGosuPropertyInfo
(IFeatureInfo container, DynamicPropertySymbol dps) ParameterizedDynamicPropertySymbol
(DynamicPropertySymbol dpsDelegate, IGosuClassInternal owner) ParameterizedGosuPropertyInfo
(IFeatureInfo container, DynamicPropertySymbol dps, IGosuPropertyInfo delegate) protected
ReducedParameterizedDynamicPropertySymbol
(ReducedDynamicPropertySymbol delegate, DynamicPropertySymbol dpsDelegate) -
Uses of DynamicPropertySymbol in gw.internal.gosu.parser.fragments
Methods in gw.internal.gosu.parser.fragments that return DynamicPropertySymbolModifier and TypeMethodDescriptionGosuFragment.getMemberProperty
(String name) Deprecated.GosuFragment.getStaticProperty
(String name) Deprecated. -
Uses of DynamicPropertySymbol in gw.internal.gosu.parser.java.compiler
Method parameters in gw.internal.gosu.parser.java.compiler with type arguments of type DynamicPropertySymbolModifier and TypeMethodDescriptionprivate void
JavaStubGenerator.genProperties
(StringBuilder sb, IGosuClassInternal gsClass, Collection<DynamicPropertySymbol> properties) -
Uses of DynamicPropertySymbol in gw.internal.gosu.parser.statements
Fields in gw.internal.gosu.parser.statements declared as DynamicPropertySymbolModifier and TypeFieldDescriptionprivate DynamicPropertySymbol
PropertyStatement._dps
private DynamicPropertySymbol
VarStatement._dps
Methods in gw.internal.gosu.parser.statements that return DynamicPropertySymbolMethods in gw.internal.gosu.parser.statements with parameters of type DynamicPropertySymbolConstructors in gw.internal.gosu.parser.statements with parameters of type DynamicPropertySymbolModifierConstructorDescriptionPropertyStatement
(FunctionStatement propertyGetterOrSetter, DynamicPropertySymbol dps)