Class ParsedAlias
java.lang.Object
org.openzen.zenscript.parser.ParsedDefinition
org.openzen.zenscript.parser.definitions.ParsedAlias
-
Field Summary
Fields inherited from class org.openzen.zenscript.parser.ParsedDefinition
annotations, modifiers, pkg, position -
Constructor Summary
ConstructorsConstructorDescriptionParsedAlias(CompilingPackage pkg, CodePosition position, int modifiers, ParsedAnnotation[] annotations, String name, List<ParsedTypeParameter> parameters, IParsedType type, HighLevelDefinition outerDefinition) -
Method Summary
Modifier and TypeMethodDescriptionvoidgetCompiling(TypeResolutionContext context) voidlinkTypes(TypeResolutionContext context) static ParsedAliasparseAlias(CompilingPackage pkg, CodePosition position, int modifiers, ParsedAnnotation[] annotations, ZSTokenParser tokens, HighLevelDefinition outerDefinition) voidregisterMembers(BaseScope scope, PrecompilationState state) Methods inherited from class org.openzen.zenscript.parser.ParsedDefinition
getModifiers, getName, getPosition, parse
-
Constructor Details
-
Method Details
-
linkTypes
- Specified by:
linkTypesin classParsedDefinition
-
getCompiled
- Specified by:
getCompiledin classParsedDefinition
-
registerMembers
- Specified by:
registerMembersin classParsedDefinition
-
compile
- Specified by:
compilein classParsedDefinition
-
getCompiling
- Specified by:
getCompilingin classParsedDefinition