Class FileScope
java.lang.Object
org.openzen.zenscript.codemodel.scope.BaseScope
org.openzen.zenscript.codemodel.scope.FileScope
- All Implemented Interfaces:
TypeResolutionContext,TypeScope
-
Nested Class Summary
Nested classes/interfaces inherited from class org.openzen.zenscript.codemodel.scope.BaseScope
BaseScope.DollarEvaluator -
Constructor Summary
ConstructorsConstructorDescriptionFileScope(TypeResolutionContext context, List<ExpansionDefinition> expansions, Map<String, ISymbol> globals) FileScope(TypeResolutionContext context, List<ExpansionDefinition> expansions, Map<String, ISymbol> globals, TypeMemberPreparer preparer) -
Method Summary
Modifier and TypeMethodDescriptionget(CodePosition position, GenericName name) getAnnotation(String name) getOuterInstance(CodePosition position) getType(CodePosition position, List<GenericName> name) Methods inherited from class org.openzen.zenscript.codemodel.scope.BaseScope
getTypeMembers, getTypeRegistry
-
Constructor Details
-
FileScope
public FileScope(TypeResolutionContext context, List<ExpansionDefinition> expansions, Map<String, ISymbol> globals) -
FileScope
public FileScope(TypeResolutionContext context, List<ExpansionDefinition> expansions, Map<String, ISymbol> globals, TypeMemberPreparer preparer)
-
-
Method Details