Uses of Class
gw.internal.gosu.parser.GosuParser
Packages that use GosuParser
Package
Description
-
Uses of GosuParser in gw.internal.gosu.parser
Fields in gw.internal.gosu.parser declared as GosuParserModifier and TypeFieldDescriptionprivate GosuParser
ParserBase._owner
private GosuParser
GosuClass._parser
Methods in gw.internal.gosu.parser that return GosuParserModifier and TypeMethodDescriptionprivate GosuParser
GosuClass.createParser
(CompiledGosuClassSymbolTable symbolTable) protected GosuParser
GosuClass.getOrCreateParser
(CompiledGosuClassSymbolTable symbolTable) protected GosuParser
GosuProgram.getOrCreateParser
(CompiledGosuClassSymbolTable symbolTable) ParserBase.getOwner()
GosuClass.getParser()
!! The parser is only set when this class is parsed in an editor in an IDE !!private GosuParser
GosuClass.makeParserForPhase()
private GosuParser
GosuClass.makeParserForPhase
(boolean header) Methods in gw.internal.gosu.parser with parameters of type GosuParserModifier and TypeMethodDescriptionprotected boolean
GosuClassParseInfo.addDefaultConstructor
(ISymbolTable symbolTable, GosuParser parser) private void
GosuClass.addJavaEnhancements
(GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bStatic, IJavaType type) void
GosuClass.assignTypeUsesMap
(GosuParser parser) void
ICompilableTypeInternal.assignTypeUsesMap
(GosuParser parser) void
IGosuClassInternal.assignTypeUsesMap
(GosuParser parser) private void
GosuParser.checkForStaticMethod
(IType classBean, Expression[] eArgs, String strMethod, GosuParser parserState) private static Map<String,
List<IFunctionSymbol>> GosuClassParser.copyDFSDecls
(GosuParser owner) boolean
GosuClass.ensureDefaultConstructor
(ISymbolTable symbolTable, GosuParser parser) boolean
IGosuClassInternal.ensureDefaultConstructor
(ISymbolTable symbolTable, GosuParser parser) GosuParser.getFunctionType
(IType classBean, String functionName, Expression[] eArgs, List<IFunctionType> listAllMatchingMethods, GosuParser parser, boolean bMatchParamTypes) static void
GosuClassParser.parseAnonymousInnerClass
(GosuParser gosuParser, IGosuClassInternal innerGsClass) void
GosuClass.putClassMembers
(GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bStatic) void
GosuClass.putClassMembers
(GosuClassTypeLoader loader, GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bStatic) void
GosuClass.putClassMembers
(GosuClassTypeLoader loader, GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bStatic, boolean bStaticImport) void
ICompilableTypeInternal.putClassMembers
(GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bStatic) void
ICompilableTypeInternal.putClassMembers
(GosuClassTypeLoader loader, GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bStatic) void
IGosuClassInternal.putClassMembers
(GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bStatic) void
IGosuClassInternal.putClassMembers
(GosuClassTypeLoader loader, GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bStatic) void
IGosuClassInternal.putClassMembers
(GosuClassTypeLoader loader, GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bStatic, boolean bStaticImport) private void
GosuClass.putConstructors
(GosuParser owner, ISymbolTable table, boolean bSuperClass) private void
GosuClass.putEnhancements
(GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bStatic, IModule module, IType type) private void
GosuClass.putFunctions
(GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bSuperClass) private void
GosuClass.putStaticFunctions
(GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bSuperClass, boolean bStaticImport) (package private) static void
GosuClassParser.putTypeUsesMapFeatures
(GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass) void
GosuClass.setEditorParser
(GosuParser parser) !! Used only when compiling from an edtior !!void
IGosuClassInternal.setEditorParser
(GosuParser parser) protected void
ParserBase.setOwner
(GosuParser owner) Constructors in gw.internal.gosu.parser with parameters of type GosuParserModifierConstructorDescriptionGosuClassParser
(GosuParser owner) private
GosuClassParser
(GosuParser owner, IGosuClassInternal innerClass) ParserBase
(GosuParser owner) -
Uses of GosuParser in gw.internal.gosu.parser.fragments
Methods in gw.internal.gosu.parser.fragments with parameters of type GosuParserModifier and TypeMethodDescriptionvoid
GosuFragment.assignTypeUsesMap
(GosuParser parser) Deprecated.void
GosuFragment.putClassMembers
(GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bStatic) Deprecated.void
GosuFragment.putClassMembers
(GosuClassTypeLoader loader, GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bStatic) Deprecated. -
Uses of GosuParser in gw.internal.gosu.template
Methods in gw.internal.gosu.template that return GosuParserModifier and TypeMethodDescriptionprotected GosuParser
GosuTemplateType.getOrCreateParser
(CompiledGosuClassSymbolTable symbolTable) Methods in gw.internal.gosu.template with parameters of type GosuParserModifier and TypeMethodDescriptionprivate void
TemplateGenerator.addStaticSymbols
(ISymbolTable symbolTable, GosuParser parser, IGosuClassInternal supertype)