Uses of Class
gw.internal.gosu.parser.GosuParser
-
Packages that use GosuParser Package Description gw.internal.gosu.parser gw.internal.gosu.parser.fragments gw.internal.gosu.template -
-
Uses of GosuParser in gw.internal.gosu.parser
Fields in gw.internal.gosu.parser declared as GosuParser Modifier and Type Field Description private GosuParserParserBase. _ownerprivate GosuParserGosuClass. _parserMethods in gw.internal.gosu.parser that return GosuParser Modifier and Type Method Description private GosuParserGosuClass. createParser(CompiledGosuClassSymbolTable symbolTable)protected GosuParserGosuClass. getOrCreateParser(CompiledGosuClassSymbolTable symbolTable)protected GosuParserGosuProgram. getOrCreateParser(CompiledGosuClassSymbolTable symbolTable)GosuParserParserBase. getOwner()GosuParserGosuClass. getParser()!! The parser is only set when this class is parsed in an editor in an IDE !!private GosuParserGosuClass. makeParserForPhase()private GosuParserGosuClass. makeParserForPhase(boolean header)Methods in gw.internal.gosu.parser with parameters of type GosuParser Modifier and Type Method Description protected booleanGosuClassParseInfo. addDefaultConstructor(ISymbolTable symbolTable, GosuParser parser)private voidGosuClass. addJavaEnhancements(GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bStatic, IJavaType type)voidGosuClass. assignTypeUsesMap(GosuParser parser)voidICompilableTypeInternal. assignTypeUsesMap(GosuParser parser)voidIGosuClassInternal. assignTypeUsesMap(GosuParser parser)private voidGosuParser. checkForStaticMethod(IType classBean, Expression[] eArgs, java.lang.String strMethod, GosuParser parserState)private static java.util.Map<java.lang.String,java.util.List<IFunctionSymbol>>GosuClassParser. copyDFSDecls(GosuParser owner)booleanGosuClass. ensureDefaultConstructor(ISymbolTable symbolTable, GosuParser parser)booleanIGosuClassInternal. ensureDefaultConstructor(ISymbolTable symbolTable, GosuParser parser)IFunctionTypeGosuParser. getFunctionType(IType classBean, java.lang.String functionName, Expression[] eArgs, java.util.List<IFunctionType> listAllMatchingMethods, GosuParser parser, boolean bMatchParamTypes)static voidGosuClassParser. parseAnonymousInnerClass(GosuParser gosuParser, IGosuClassInternal innerGsClass)voidGosuClass. putClassMembers(GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bStatic)voidGosuClass. putClassMembers(GosuClassTypeLoader loader, GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bStatic)voidGosuClass. putClassMembers(GosuClassTypeLoader loader, GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bStatic, boolean bStaticImport)voidICompilableTypeInternal. putClassMembers(GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bStatic)voidICompilableTypeInternal. putClassMembers(GosuClassTypeLoader loader, GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bStatic)voidIGosuClassInternal. putClassMembers(GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bStatic)voidIGosuClassInternal. putClassMembers(GosuClassTypeLoader loader, GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bStatic)voidIGosuClassInternal. putClassMembers(GosuClassTypeLoader loader, GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bStatic, boolean bStaticImport)private voidGosuClass. putConstructors(GosuParser owner, ISymbolTable table, boolean bSuperClass)private voidGosuClass. putEnhancements(GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bStatic, IModule module, IType type)private voidGosuClass. putFunctions(GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bSuperClass)private voidGosuClass. putStaticFunctions(GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bSuperClass, boolean bStaticImport)(package private) static voidGosuClassParser. putTypeUsesMapFeatures(GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass)voidGosuClass. setEditorParser(GosuParser parser)!! Used only when compiling from an edtior !!voidIGosuClassInternal. setEditorParser(GosuParser parser)protected voidParserBase. setOwner(GosuParser owner)Constructors in gw.internal.gosu.parser with parameters of type GosuParser Constructor Description GosuClassParser(GosuParser owner)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 GosuParser Modifier and Type Method Description voidGosuFragment. assignTypeUsesMap(GosuParser parser)Deprecated.voidGosuFragment. putClassMembers(GosuParser owner, ISymbolTable table, IGosuClassInternal gsContextClass, boolean bStatic)Deprecated.voidGosuFragment. 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 GosuParser Modifier and Type Method Description protected GosuParserGosuTemplateType. getOrCreateParser(CompiledGosuClassSymbolTable symbolTable)Methods in gw.internal.gosu.template with parameters of type GosuParser Modifier and Type Method Description private voidTemplateGenerator. addStaticSymbols(ISymbolTable symbolTable, GosuParser parser, IGosuClassInternal supertype)
-