Uses of Interface
gw.lang.parser.ITypeUsesMap
Packages that use ITypeUsesMap
Package
Description
-
Uses of ITypeUsesMap in editor
Fields in editor declared as ITypeUsesMapModifier and TypeFieldDescriptionprivate ITypeUsesMap
GosuEditor._typeUsesMap
private final ITypeUsesMap
TypeNameValidator._typeUsesMap
private ITypeUsesMap
GosuEditor._typeUsesMapFromMostRecentParse
Methods in editor that return ITypeUsesMapMethods in editor with parameters of type ITypeUsesMapModifier and TypeMethodDescriptionprivate boolean
SmartFixManager.handlePossibleImportFix
(IParsedElement source, ITypeUsesMap typeUses, Set<String> processed) void
GosuEditor.setTypeUsesMap
(ITypeUsesMap typeUsesMap) void
IGosuPanel.setTypeUsesMap
(ITypeUsesMap typeUsesMap) Constructors in editor with parameters of type ITypeUsesMap -
Uses of ITypeUsesMap in gw.internal.gosu.parser
Classes in gw.internal.gosu.parser that implement ITypeUsesMapFields in gw.internal.gosu.parser declared as ITypeUsesMapModifier and TypeFieldDescriptionprivate ITypeUsesMap
DocCommentBlock._typeUsesMap
private ITypeUsesMap
GosuClass._typeUsesMap
private ITypeUsesMap
GosuParser._typeUsesMap
private static final ITypeUsesMap
DefaultEntityAccess.EMPTY_TYPE_USES
Methods in gw.internal.gosu.parser that return ITypeUsesMapModifier and TypeMethodDescriptionTypeUsesMap.copy()
TypeUsesMap.copyLocalScope()
GosuIndustrialParkImpl.createTypeUsesMap
(List<String> specialTypeUses) DefaultEntityAccess.getDefaultTypeUses()
private ITypeUsesMap
GosuProgramParser.getTypeUsedMapFrom
(IParsedElement ctxElem) GosuClass.getTypeUsesMap()
GosuParser.getTypeUsesMap()
TypeUsesMap.lock()
Methods in gw.internal.gosu.parser with parameters of type ITypeUsesMapModifier and TypeMethodDescriptionprivate static void
GosuAnnotationInfo.addEnclosingPackages
(ITypeUsesMap map, IType type) GosuIndustrialParkImpl.createClass
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap) GosuIndustrialParkImpl.createEnhancement
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap) GosuParserFactoryImpl.createParser
(String strSource, ISymbolTable symTable, IScriptabilityModifier scriptabilityConstraint, ITypeUsesMap tuMap) Creates an IGosuParser appropriate for parsing and executing Gosu.GosuIndustrialParkImpl.createProgram
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable) GosuIndustrialParkImpl.createProgramForEval
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable) GosuIndustrialParkImpl.createTemplate
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable) TypeLoaderAccess.getByRelativeName
(String relativeName, ITypeUsesMap typeUses) Gets an intrinsic type based on a relative name.TypeLoaderAccess.getTypeByRelativeNameIfValid_NoGenerics
(String relativeName, ITypeUsesMap typeUses) DocCommentBlock.DocAnnotationData.makeAnnotation
(ICompilableType ownersType, ITypeUsesMap typeUses) TypeLoaderAccess.parseType
(String typeString, ITypeUsesMap typeUsesMap) TypeLoaderAccess.parseType
(String typeString, TypeVarToTypeMap actualParamByVarName, ITypeUsesMap typeUsesMap) static IType
TypeLord.parseType
(String strParameterizedTypeName, TypeVarToTypeMap actualParamByVarName, ITypeUsesMap typeUsesMap) TypeLoaderAccess.parseTypeExpression
(String typeString, TypeVarToTypeMap actualParamByVarName, ITypeUsesMap typeUsesMap) static ITypeLiteralExpression
TypeLord.parseTypeLiteral
(String strParameterizedTypeName, TypeVarToTypeMap actualParamByVarName, ITypeUsesMap typeUsesMap) void
GosuClass.setTypeUsesMap
(ITypeUsesMap usesMap) void
GosuParser.setTypeUsesMap
(ITypeUsesMap typeUsesMap) void
IGosuClassInternal.setTypeUsesMap
(ITypeUsesMap usesMap) Constructors in gw.internal.gosu.parser with parameters of type ITypeUsesMapModifierConstructorDescriptionGosuClass
(String strNamespace, String strRelativeName, GosuClassTypeLoader classTypeLoader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap) GosuEnhancement
(String strNamespace, String strRelativeName, GosuClassTypeLoader classTypeLoader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap) (package private)
GosuParser
(ISymbolTable symTable, IScriptabilityModifier scriptabilityConstraint, ITypeUsesMap tuMap) GosuProgram
(String strNamespace, String strRelativeName, GosuClassTypeLoader classTypeLoader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable) SyntheticClass
(String strNamespace, String strRelativeName, GosuClassTypeLoader classTypeLoader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap) -
Uses of ITypeUsesMap in gw.internal.gosu.parser.expressions
Fields in gw.internal.gosu.parser.expressions declared as ITypeUsesMapMethods in gw.internal.gosu.parser.expressions that return ITypeUsesMapConstructors in gw.internal.gosu.parser.expressions with parameters of type ITypeUsesMapModifierConstructorDescriptionEvalExpression
(ITypeUsesMap typeUsesMap) Constructs an 'eval' expression. -
Uses of ITypeUsesMap in gw.internal.gosu.parser.fragments
Fields in gw.internal.gosu.parser.fragments declared as ITypeUsesMapMethods in gw.internal.gosu.parser.fragments that return ITypeUsesMapConstructors in gw.internal.gosu.parser.fragments with parameters of type ITypeUsesMapModifierConstructorDescriptionGosuFragment
(String name, HashMap<String, ISymbol> externalSymbols, ITypeUsesMap typeUsesMap) Deprecated. -
Uses of ITypeUsesMap in gw.internal.gosu.parser.gwPlatform
Fields in gw.internal.gosu.parser.gwPlatform with type parameters of type ITypeUsesMapModifier and TypeFieldDescriptionprivate static final LocklessLazyVar<ITypeUsesMap>
GWEntityAccess.PL_DEFAULT_TYPE_USES
Methods in gw.internal.gosu.parser.gwPlatform that return ITypeUsesMap -
Uses of ITypeUsesMap in gw.internal.gosu.parser.java.classinfo
Methods in gw.internal.gosu.parser.java.classinfo with parameters of type ITypeUsesMapModifier and TypeMethodDescriptionprivate static void
CompileTimeExpressionParser.addEnclosingPackages
(ITypeUsesMap map, IJavaClassInfo type) private static void
CompileTimeExpressionParser.addInnerClassNames
(IJavaClassInfo enclosingType, ITypeUsesMap usesMap) -
Uses of ITypeUsesMap in gw.internal.gosu.template
Methods in gw.internal.gosu.template with parameters of type ITypeUsesMapModifier and TypeMethodDescriptionvoid
TemplateGenerator.compile
(Stack<IScriptPartId> scriptPartIdStack, ISymbolTable symTable, Map<String, List<IFunctionSymbol>> dfsDeclByName, ITypeUsesMap typeUsesMap, Stack<BlockExpression> blocks, ContextInferenceManager ctxInferenceMgr) private Program
TemplateGenerator.compile
(Stack<IScriptPartId> scriptPartIdStack, String strCompiledSource, ISymbolTable symbolTable, Map<String, List<IFunctionSymbol>> dfsDeclByName, ITypeUsesMap typeUsesMap, Stack<BlockExpression> blocks, ContextInferenceManager ctxInferenceMgr) void
TemplateGenerator.verify
(IGosuParser parser, Map<String, List<IFunctionSymbol>> dfsDeclByName, ITypeUsesMap typeUsesMap) private IProgram
TemplateGenerator.verify
(IGosuParser parser, Map<String, List<IFunctionSymbol>> dfsDeclByName, ITypeUsesMap typeUsesMap, boolean bDoNotThrowParseResultsException) Constructors in gw.internal.gosu.template with parameters of type ITypeUsesMapModifierConstructorDescriptionGosuTemplateType
(String strNamespace, String strRelativeName, GosuClassTypeLoader classTypeLoader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable) -
Uses of ITypeUsesMap in gw.lang
Methods in gw.lang that return ITypeUsesMapModifier and TypeMethodDescriptionstatic ITypeUsesMap
GosuShop.createTypeUsesMap
(List<String> specialTypeUses) IGosuShop.createTypeUsesMap
(List<String> specialTypeUses) Methods in gw.lang with parameters of type ITypeUsesMapModifier and TypeMethodDescriptionstatic IGosuClass
GosuShop.createClass
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap) IGosuShop.createClass
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap) static IGosuEnhancement
GosuShop.createEnhancement
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap) IGosuShop.createEnhancement
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap) static IGosuProgram
GosuShop.createProgram
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable) IGosuShop.createProgram
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable) static IGosuProgram
GosuShop.createProgramForEval
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable) IGosuShop.createProgramForEval
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable) static ITemplateType
GosuShop.createTemplate
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable) IGosuShop.createTemplate
(String strNamespace, String strRelativeName, GosuClassTypeLoader loader, ISourceFileHandle sourceFile, ITypeUsesMap typeUsesMap, ISymbolTable symTable) -
Uses of ITypeUsesMap in gw.lang.parser
Fields in gw.lang.parser declared as ITypeUsesMapMethods in gw.lang.parser that return ITypeUsesMapModifier and TypeMethodDescriptionITypeUsesMap.copy()
Returns a shallow copy of this map.ITypeUsesMap.copyLocalScope()
Copies the type uses map but alias the global map from this.IGosuParser.getTypeUsesMap()
Get the type uses map.ParserOptions.getTypeUsesMap()
ITypeUsesMap.lock()
Locks this ITypeUsesMap so that it cannot be mutated in the futureMethods in gw.lang.parser with parameters of type ITypeUsesMapModifier and TypeMethodDescriptionstatic IGosuParser
GosuParserFactory.createParser
(String strSource, ISymbolTable symTable, IScriptabilityModifier scriptabilityConstraint, ITypeUsesMap tuMap) Creates an IGosuParser appropriate for parsing and executing Gosu.IGosuParserFactory.createParser
(String strSource, ISymbolTable symTable, IScriptabilityModifier scriptabilityConstraint, ITypeUsesMap tuMap) void
IGosuParser.setTypeUsesMap
(ITypeUsesMap typeUsesMap) Set the type uses map.ParserOptions.withTypeUsesMap
(ITypeUsesMap typeUsesMap) -
Uses of ITypeUsesMap in gw.lang.reflect
Fields in gw.lang.reflect declared as ITypeUsesMapMethods in gw.lang.reflect that return ITypeUsesMapModifier and TypeMethodDescriptionIEntityAccess.getDefaultTypeUses()
Get a set of type names that are automatically importedstatic ITypeUsesMap
TypeSystem.getDefaultTypeUsesMap()
Methods in gw.lang.reflect with parameters of type ITypeUsesMapModifier and TypeMethodDescriptionITypeSystem.getByRelativeName
(String relativeName, ITypeUsesMap typeUses) Gets an intrinsic type based on a relative name.static IType
TypeSystem.getByRelativeName
(String relativeName, ITypeUsesMap typeUses) Gets an intrinsic type based on a relative name.private static IType
LazyType.getType
(String strType, ITypeUsesMap _typeUsesMap) ITypeSystem.parseType
(String typeString, ITypeUsesMap typeUsesMap) ITypeSystem.parseType
(String typeString, TypeVarToTypeMap actualParamByVarName, ITypeUsesMap typeUsesMap) static IType
TypeSystem.parseType
(String typeString, ITypeUsesMap typeUsesMap) static IType
TypeSystem.parseType
(String typeString, TypeVarToTypeMap actualParamByVarName, ITypeUsesMap typeUsesMap) ITypeSystem.parseTypeExpression
(String typeString, TypeVarToTypeMap actualParamByVarName, ITypeUsesMap typeUsesMap) static ITypeLiteralExpression
TypeSystem.parseTypeExpression
(String typeString, TypeVarToTypeMap actualParamByVarName, ITypeUsesMap typeUsesMap) Constructors in gw.lang.reflect with parameters of type ITypeUsesMap -
Uses of ITypeUsesMap in gw.lang.reflect.gs
Fields in gw.lang.reflect.gs declared as ITypeUsesMapMethods in gw.lang.reflect.gs that return ITypeUsesMapModifier and TypeMethodDescriptionprotected ITypeUsesMap
GosuClassTypeLoader.getTypeUsesMap()
ICompilableType.getTypeUsesMap()
StringSourceFileHandle.getTypeUsesMap()
Methods in gw.lang.reflect.gs with parameters of type ITypeUsesMapModifier and TypeMethodDescriptionvoid
StringSourceFileHandle.setTypeUsesMap
(ITypeUsesMap typeUsesMap)