Uses of Interface
gw.lang.parser.IFunctionSymbol
Packages that use IFunctionSymbol
Package
Description
-
Uses of IFunctionSymbol in gw.internal.gosu.ir.transform.expression
Methods in gw.internal.gosu.ir.transform.expression with parameters of type IFunctionSymbolModifier and TypeMethodDescriptionprivate IRExpressionMethodCallExpressionTransformer.callBlockViaDynamicType(IFunctionSymbol symbol) private IRExpressionMethodCallExpressionTransformer.callDynamicFunctionSymbol(IFunctionSymbol symbol) private IRExpressionMethodCallExpressionTransformer.callExternalProgramSymbol(IFunctionSymbol symbol) private IRExpressionMethodCallExpressionTransformer.callGlobalStaticFunction(IFunctionSymbol symbol) -
Uses of IFunctionSymbol in gw.internal.gosu.parser
Classes in gw.internal.gosu.parser that implement IFunctionSymbolModifier and TypeClassDescriptionclassclassclassA symbol that has been captured from an outer lexical scopestatic classclassclassRepresents a parsed function as specified in the Gosu spec.classclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassclassDeprecated.classstatic classclassclassBase class for all symbols in the symbol table.classclassclassclassclassclassFields in gw.internal.gosu.parser with type parameters of type IFunctionSymbolModifier and TypeFieldDescriptionprivate Map<String,List<IFunctionSymbol>> GosuParser._dfsDeclByNameprivate final Map<String,List<IFunctionSymbol>> ClassScopeCache._nonstaticDfsMapprivate final Map<String,List<IFunctionSymbol>> ClassScopeCache._staticDfsMapMethods in gw.internal.gosu.parser that return types with arguments of type IFunctionSymbolModifier and TypeMethodDescriptionprivate static Map<String,List<IFunctionSymbol>> GosuClassParser.copyDFSDecls(GosuParser owner) GosuParser.getDfsDecls()protected List<IFunctionSymbol>GosuParser.getDfsDeclsForFunction(String strFunctionName) ClassScopeCache.getNonstaticDfsMap()ClassScopeCache.getStaticDfsMap()private List<IFunctionSymbol>GosuParser.maybeAddPrivateFunctionsIfSuperInSamePackage(String name, List<IFunctionSymbol> functions) Methods in gw.internal.gosu.parser with parameters of type IFunctionSymbolModifier and TypeMethodDescriptionprivate voidGosuParser.parsePlainFunction(IFunctionSymbol functionSymbol) private booleanGosuParser.supportPropertyAccessAsGetterCall(String[] t, String strFunction, IFunctionSymbol function) Method parameters in gw.internal.gosu.parser with type arguments of type IFunctionSymbolModifier and TypeMethodDescriptionprivate voidGosuParser.addAllNonstaticPrivateMethods(String name, IGosuClassInternal superClass, List<IFunctionSymbol> functions) private List<IFunctionSymbol>GosuParser.maybeAddPrivateFunctionsIfSuperInSamePackage(String name, List<IFunctionSymbol> functions) voidGosuParser.setDfsDeclInSetByName(Map<String, List<IFunctionSymbol>> dfsDecl) Constructor parameters in gw.internal.gosu.parser with type arguments of type IFunctionSymbolModifierConstructorDescriptionClassScopeCache(IScope staticScope, Map<String, List<IFunctionSymbol>> staticDfsMap, IScope nonstaticScope, Map<String, List<IFunctionSymbol>> nonstaticDfsMap) -
Uses of IFunctionSymbol in gw.internal.gosu.parser.expressions
Fields in gw.internal.gosu.parser.expressions declared as IFunctionSymbolMethods in gw.internal.gosu.parser.expressions that return IFunctionSymbolMethods in gw.internal.gosu.parser.expressions with parameters of type IFunctionSymbolModifier and TypeMethodDescriptionvoidMethodCallExpression.setFunctionSymbol(IFunctionSymbol symbol) private voidMethodCallExpression.specialHandlingFor_IGosuObject_BasedMethods(IFunctionSymbol symbol) -
Uses of IFunctionSymbol in gw.internal.gosu.parser.java.classinfo
Classes in gw.internal.gosu.parser.java.classinfo that implement IFunctionSymbol -
Uses of IFunctionSymbol in gw.internal.gosu.template
Classes in gw.internal.gosu.template that implement IFunctionSymbolMethod parameters in gw.internal.gosu.template with type arguments of type IFunctionSymbolModifier and TypeMethodDescriptionvoidTemplateGenerator.compile(Stack<IScriptPartId> scriptPartIdStack, ISymbolTable symTable, Map<String, List<IFunctionSymbol>> dfsDeclByName, ITypeUsesMap typeUsesMap, Stack<BlockExpression> blocks, ContextInferenceManager ctxInferenceMgr) private ProgramTemplateGenerator.compile(Stack<IScriptPartId> scriptPartIdStack, String strCompiledSource, ISymbolTable symbolTable, Map<String, List<IFunctionSymbol>> dfsDeclByName, ITypeUsesMap typeUsesMap, Stack<BlockExpression> blocks, ContextInferenceManager ctxInferenceMgr) voidTemplateGenerator.verify(IGosuParser parser, Map<String, List<IFunctionSymbol>> dfsDeclByName, ITypeUsesMap typeUsesMap) private IProgramTemplateGenerator.verify(IGosuParser parser, Map<String, List<IFunctionSymbol>> dfsDeclByName, ITypeUsesMap typeUsesMap, boolean bDoNotThrowParseResultsException) -
Uses of IFunctionSymbol in gw.lang.parser
Subinterfaces of IFunctionSymbol in gw.lang.parserModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceinterfaceFields in gw.lang.parser with type parameters of type IFunctionSymbolModifier and TypeFieldDescriptionprivate Map<String,List<IFunctionSymbol>> ParserOptions._declSymbolsMethods in gw.lang.parser that return types with arguments of type IFunctionSymbolMethods in gw.lang.parser with parameters of type IFunctionSymbolModifier and TypeMethodDescriptionprotected booleanExternalSymbolMapBase.shouldAddInExternalSymbolMapArgumentForFunctionSymbol(IFunctionSymbol symbol) Method parameters in gw.lang.parser with type arguments of type IFunctionSymbolModifier and TypeMethodDescriptionvoidIGosuParser.setDfsDeclInSetByName(Map<String, List<IFunctionSymbol>> dfsDecl) ParserOptions.withDeclSymbols(Map<String, List<IFunctionSymbol>> declSymbols) -
Uses of IFunctionSymbol in gw.lang.parser.expressions
Methods in gw.lang.parser.expressions that return IFunctionSymbol