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 java.lang.StringAbstractElementTransformer. getCapturedSymbolParameterName(ICapturedSymbol sym)private booleanAbstractElementTransformer. 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 ICapturedSymbol Modifier and Type Method Description private static voidEvalExpressionTransformer. addCapturedValues(IGosuProgramInternal gp, java.util.List<ICapturedSymbol> capturedSymbols, java.lang.Object[] capturedValues, java.util.List<java.lang.Object> args)protected IRExpressionEvalBasedTransformer. pushCapturedSymbols(ICompilableTypeInternal enclosingClass, java.util.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 classCapturedSymbolA symbol that has been captured from an outer lexical scopeFields in gw.internal.gosu.parser with type parameters of type ICapturedSymbol Modifier and Type Field Description private java.util.Map<java.lang.String,ICapturedSymbol>GosuClassParseInfo. _capturedSymbolsMethods in gw.internal.gosu.parser that return ICapturedSymbol Modifier and Type Method Description ICapturedSymbolGosuClass. getCapturedSymbol(java.lang.String strName)ICapturedSymbolICompilableTypeInternal. getCapturedSymbol(java.lang.String strName)ICapturedSymbolIGosuClassInternal. getCapturedSymbol(java.lang.String strName)ICapturedSymbolMemberFieldSymbol. makeCapturedSymbol(java.lang.String strName, ISymbolTable symbolTable, IScope scope)ICapturedSymbolSymbol. makeCapturedSymbol(java.lang.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 java.util.Map<java.lang.String,ICapturedSymbol>BlockClass. getCapturedSymbols()java.util.Map<java.lang.String,ICapturedSymbol>GosuClass. getCapturedSymbols()java.util.Map<java.lang.String,ICapturedSymbol>GosuClassParseInfo. getCapturedSymbols()java.util.Map<java.lang.String,ICapturedSymbol>ICompilableTypeInternal. getCapturedSymbols()java.util.Map<java.lang.String,ICapturedSymbol>IGosuClassInternal. getCapturedSymbols()Methods in gw.internal.gosu.parser with parameters of type ICapturedSymbol Modifier and Type Method Description voidBlockClass. addCapturedSymbol(ICapturedSymbol sym)voidGosuClass. addCapturedSymbol(ICapturedSymbol sym)voidICompilableTypeInternal. addCapturedSymbol(ICapturedSymbol capturedSymbol)voidIGosuClassInternal. addCapturedSymbol(ICapturedSymbol sym)voidGosuClassParseInfo. addCapturedSymbolSilent(ICapturedSymbol sym)Method parameters in gw.internal.gosu.parser with type arguments of type ICapturedSymbol Modifier and Type Method Description protected voidParserBase. captureAllSymbols(ICompilableTypeInternal anonClass, ICompilableTypeInternal enclosingClass, java.util.List<ICapturedSymbol> capturedSymbols)IParseResultGosuProgramParser. parseEval(java.lang.String strSource, java.util.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 ICapturedSymbol Modifier and Type Field Description private java.util.List<ICapturedSymbol>EvalExpression. _capturedForBytecodeprivate java.util.Map<java.lang.String,ICapturedSymbol>BlockExpression. _capturedSymbolsMethods in gw.internal.gosu.parser.expressions that return ICapturedSymbol Modifier and Type Method Description ICapturedSymbolBlockExpression. getCapturedSymbol(java.lang.String strName)Methods in gw.internal.gosu.parser.expressions that return types with arguments of type ICapturedSymbol Modifier and Type Method Description java.util.List<ICapturedSymbol>EvalExpression. getCapturedForBytecode()java.util.Map<java.lang.String,ICapturedSymbol>BlockExpression. getCapturedSymbols()Methods in gw.internal.gosu.parser.expressions with parameters of type ICapturedSymbol Modifier and Type Method Description voidBlockExpression. addCapturedSymbol(ICapturedSymbol sym)Method parameters in gw.internal.gosu.parser.expressions with type arguments of type ICapturedSymbol Modifier and Type Method Description voidEvalExpression. setCapturedSymbolsForBytecode(java.util.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 ICapturedSymbolGosuFragment. getCapturedSymbol(java.lang.String strName)Deprecated.Methods in gw.internal.gosu.parser.fragments that return types with arguments of type ICapturedSymbol Modifier and Type Method Description java.util.Map<java.lang.String,ICapturedSymbol>GosuFragment. getCapturedSymbols()Deprecated.Methods in gw.internal.gosu.parser.fragments with parameters of type ICapturedSymbol Modifier and Type Method Description voidGosuFragment. addCapturedSymbol(ICapturedSymbol sym)Deprecated. -
Uses of ICapturedSymbol in gw.lang.parser
Methods in gw.lang.parser that return ICapturedSymbol Modifier and Type Method Description ICapturedSymbolISymbol. makeCapturedSymbol(java.lang.String strName, ISymbolTable symbolTable, IScope scope)Method parameters in gw.lang.parser with type arguments of type ICapturedSymbol Modifier and Type Method Description IParseResultIGosuProgramParser. parseEval(java.lang.String strSource, java.util.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 ICapturedSymbolIBlockExpression. getCapturedSymbol(java.lang.String strName)
-