Class ParsedStruct
java.lang.Object
org.openzen.zenscript.parser.ParsedDefinition
org.openzen.zenscript.parser.definitions.BaseParsedDefinition
org.openzen.zenscript.parser.definitions.ParsedStruct
-
Field Summary
Fields inherited from class org.openzen.zenscript.parser.definitions.BaseParsedDefinition
membersFields inherited from class org.openzen.zenscript.parser.ParsedDefinition
annotations, modifiers, pkg, position -
Constructor Summary
ConstructorsConstructorDescriptionParsedStruct(CompilingPackage pkg, CodePosition position, int modifiers, ParsedAnnotation[] annotations, String name, List<ParsedTypeParameter> genericParameters, HighLevelDefinition outerDefinition) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidlinkTypesLocal(TypeResolutionContext context) static ParsedStructparseStruct(CompilingPackage pkg, CodePosition position, int modifiers, ParsedAnnotation[] annotations, ZSTokenParser tokens, HighLevelDefinition outerDefinition) Methods inherited from class org.openzen.zenscript.parser.definitions.BaseParsedDefinition
addMember, compile, getCompiling, linkTypes, registerMembersMethods inherited from class org.openzen.zenscript.parser.ParsedDefinition
getModifiers, getName, getPosition, parse
-
Constructor Details
-
Method Details
-
getCompiled
- Specified by:
getCompiledin classParsedDefinition
-
linkTypesLocal
- Overrides:
linkTypesLocalin classBaseParsedDefinition