Uses of Interface
gw.lang.parser.ICapturedSymbol
-
-
Uses of ICapturedSymbol in gw.internal.gosu.ir.transform
Methods in gw.internal.gosu.ir.transform with parameters of type ICapturedSymbol Modifier and Type Method Description protected String
AbstractElementTransformer. getCapturedSymbolParameterName(ICapturedSymbol sym)
-
Uses of ICapturedSymbol in gw.internal.gosu.ir.transform.expression
Method parameters in gw.internal.gosu.ir.transform.expression with type arguments of type ICapturedSymbol Modifier and Type Method Description 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 ICapturedSymbol Modifier and Type Class Description class
CapturedSymbol
A symbol that has been captured from an outer lexical scopeMethods in gw.internal.gosu.parser that return ICapturedSymbol Modifier and Type Method Description ICapturedSymbol
GosuClass. getCapturedSymbol(String strName)
ICapturedSymbol
ICompilableTypeInternal. getCapturedSymbol(String strName)
ICapturedSymbol
IGosuClassInternal. getCapturedSymbol(String strName)
ICapturedSymbol
MemberFieldSymbol. makeCapturedSymbol(String strName, ISymbolTable symbolTable, IScope scope)
ICapturedSymbol
Symbol. makeCapturedSymbol(String strName, ISymbolTable symbolTable, IScope scope)
Methods in gw.internal.gosu.parser that return types with arguments of type ICapturedSymbol Modifier and Type Method Description Map<String,ICapturedSymbol>
BlockClass. getCapturedSymbols()
Map<String,ICapturedSymbol>
GosuClass. getCapturedSymbols()
Map<String,ICapturedSymbol>
GosuClassParseInfo. getCapturedSymbols()
Map<String,ICapturedSymbol>
ICompilableTypeInternal. getCapturedSymbols()
Map<String,ICapturedSymbol>
IGosuClassInternal. getCapturedSymbols()
Methods in gw.internal.gosu.parser with parameters of type ICapturedSymbol Modifier and Type Method Description void
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 ICapturedSymbol Modifier and Type Method Description protected void
ParserBase. captureAllSymbols(ICompilableTypeInternal anonClass, ICompilableTypeInternal enclosingClass, List<ICapturedSymbol> capturedSymbols)
IParseResult
GosuProgramParser. parseEval(String strSource, List<ICapturedSymbol> captured, IType enclosingClass, IParsedElement ctxElem, ISymbolTable extSyms)
-
Uses of ICapturedSymbol in gw.internal.gosu.parser.expressions
Methods in gw.internal.gosu.parser.expressions that return ICapturedSymbol Modifier and Type Method Description ICapturedSymbol
BlockExpression. getCapturedSymbol(String strName)
Methods in gw.internal.gosu.parser.expressions that return types with arguments of type ICapturedSymbol Modifier and Type Method Description List<ICapturedSymbol>
EvalExpression. getCapturedForBytecode()
Map<String,ICapturedSymbol>
BlockExpression. getCapturedSymbols()
Methods in gw.internal.gosu.parser.expressions with parameters of type ICapturedSymbol Modifier and Type Method Description void
BlockExpression. addCapturedSymbol(ICapturedSymbol sym)
Method parameters in gw.internal.gosu.parser.expressions with type arguments of type ICapturedSymbol Modifier and Type Method Description void
EvalExpression. setCapturedSymbolsForBytecode(List<ICapturedSymbol> captured)
-
Uses of ICapturedSymbol in gw.internal.gosu.parser.fragments
Methods in gw.internal.gosu.parser.fragments that return ICapturedSymbol Modifier and Type Method Description ICapturedSymbol
GosuFragment. getCapturedSymbol(String strName)
Deprecated.Methods in gw.internal.gosu.parser.fragments that return types with arguments of type ICapturedSymbol Modifier and Type Method Description Map<String,ICapturedSymbol>
GosuFragment. getCapturedSymbols()
Deprecated.Methods in gw.internal.gosu.parser.fragments with parameters of type ICapturedSymbol Modifier and Type Method Description void
GosuFragment. addCapturedSymbol(ICapturedSymbol sym)
Deprecated. -
Uses of ICapturedSymbol in gw.lang.parser
Methods in gw.lang.parser that return ICapturedSymbol Modifier and Type Method Description ICapturedSymbol
ISymbol. makeCapturedSymbol(String strName, ISymbolTable symbolTable, IScope scope)
Method parameters in gw.lang.parser with type arguments of type ICapturedSymbol Modifier and Type Method Description IParseResult
IGosuProgramParser. 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 Modifier and Type Method Description ICapturedSymbol
IBlockExpression. getCapturedSymbol(String strName)
-