Uses of Interface
gw.lang.parser.ICapturedSymbol
Packages that use ICapturedSymbol
Package
Description
-
Uses of ICapturedSymbol in gw.internal.gosu.ir.transform
Methods in gw.internal.gosu.ir.transform with parameters of type ICapturedSymbolModifier and TypeMethodDescriptionprotected String
AbstractElementTransformer.getCapturedSymbolParameterName
(ICapturedSymbol sym) private boolean
AbstractElementTransformer.isCapturedOnEnclosingAnonymousClass
(ICapturedSymbol sym, IGosuClassInternal gsClass) -
Uses of ICapturedSymbol in gw.internal.gosu.ir.transform.expression
Method parameters in gw.internal.gosu.ir.transform.expression with type arguments of type ICapturedSymbolModifier and TypeMethodDescriptionprivate static void
EvalExpressionTransformer.addCapturedValues
(IGosuProgramInternal gp, List<ICapturedSymbol> capturedSymbols, Object[] capturedValues, List<Object> args) protected IRExpression
EvalBasedTransformer.pushCapturedSymbols
(ICompilableTypeInternal enclosingClass, List<ICapturedSymbol> capturedSymbols) -
Uses of ICapturedSymbol in gw.internal.gosu.parser
Classes in gw.internal.gosu.parser that implement ICapturedSymbolModifier and TypeClassDescriptionclass
A symbol that has been captured from an outer lexical scopeFields in gw.internal.gosu.parser with type parameters of type ICapturedSymbolModifier and TypeFieldDescriptionprivate Map<String,
ICapturedSymbol> GosuClassParseInfo._capturedSymbols
Methods in gw.internal.gosu.parser that return ICapturedSymbolModifier and TypeMethodDescriptionGosuClass.getCapturedSymbol
(String strName) ICompilableTypeInternal.getCapturedSymbol
(String strName) IGosuClassInternal.getCapturedSymbol
(String strName) MemberFieldSymbol.makeCapturedSymbol
(String strName, ISymbolTable symbolTable, IScope scope) Symbol.makeCapturedSymbol
(String strName, ISymbolTable symbolTable, IScope scope) Methods in gw.internal.gosu.parser that return types with arguments of type ICapturedSymbolModifier and TypeMethodDescriptionBlockClass.getCapturedSymbols()
GosuClass.getCapturedSymbols()
GosuClassParseInfo.getCapturedSymbols()
ICompilableTypeInternal.getCapturedSymbols()
IGosuClassInternal.getCapturedSymbols()
Methods in gw.internal.gosu.parser with parameters of type ICapturedSymbolModifier and TypeMethodDescriptionvoid
BlockClass.addCapturedSymbol
(ICapturedSymbol sym) void
GosuClass.addCapturedSymbol
(ICapturedSymbol sym) void
ICompilableTypeInternal.addCapturedSymbol
(ICapturedSymbol capturedSymbol) void
IGosuClassInternal.addCapturedSymbol
(ICapturedSymbol sym) void
GosuClassParseInfo.addCapturedSymbolSilent
(ICapturedSymbol sym) Method parameters in gw.internal.gosu.parser with type arguments of type ICapturedSymbolModifier and TypeMethodDescriptionprotected void
ParserBase.captureAllSymbols
(ICompilableTypeInternal anonClass, ICompilableTypeInternal enclosingClass, List<ICapturedSymbol> capturedSymbols) GosuProgramParser.parseEval
(String strSource, List<ICapturedSymbol> captured, IType enclosingClass, IParsedElement ctxElem, ISymbolTable extSyms) -
Uses of ICapturedSymbol in gw.internal.gosu.parser.expressions
Fields in gw.internal.gosu.parser.expressions with type parameters of type ICapturedSymbolModifier and TypeFieldDescriptionprivate List<ICapturedSymbol>
EvalExpression._capturedForBytecode
private Map<String,
ICapturedSymbol> BlockExpression._capturedSymbols
Methods in gw.internal.gosu.parser.expressions that return ICapturedSymbolMethods in gw.internal.gosu.parser.expressions that return types with arguments of type ICapturedSymbolModifier and TypeMethodDescriptionEvalExpression.getCapturedForBytecode()
BlockExpression.getCapturedSymbols()
Methods in gw.internal.gosu.parser.expressions with parameters of type ICapturedSymbolMethod parameters in gw.internal.gosu.parser.expressions with type arguments of type ICapturedSymbolModifier and TypeMethodDescriptionvoid
EvalExpression.setCapturedSymbolsForBytecode
(List<ICapturedSymbol> captured) -
Uses of ICapturedSymbol in gw.internal.gosu.parser.fragments
Methods in gw.internal.gosu.parser.fragments that return ICapturedSymbolMethods in gw.internal.gosu.parser.fragments that return types with arguments of type ICapturedSymbolMethods in gw.internal.gosu.parser.fragments with parameters of type ICapturedSymbolModifier and TypeMethodDescriptionvoid
GosuFragment.addCapturedSymbol
(ICapturedSymbol sym) Deprecated. -
Uses of ICapturedSymbol in gw.lang.parser
Methods in gw.lang.parser that return ICapturedSymbolModifier and TypeMethodDescriptionISymbol.makeCapturedSymbol
(String strName, ISymbolTable symbolTable, IScope scope) Method parameters in gw.lang.parser with type arguments of type ICapturedSymbolModifier and TypeMethodDescriptionIGosuProgramParser.parseEval
(String strSource, List<ICapturedSymbol> symTable, IType enclosingClass, IParsedElement evalExpressionOrAnyCtxElement, ISymbolTable extSyms) -
Uses of ICapturedSymbol in gw.lang.parser.expressions
Methods in gw.lang.parser.expressions that return ICapturedSymbol