Class ParsedTypeParameter
java.lang.Object
org.openzen.zenscript.parser.definitions.ParsedTypeParameter
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal List<ParsedGenericBound>final TypeParameterfinal Stringfinal CodePosition -
Constructor Summary
ConstructorsConstructorDescriptionParsedTypeParameter(CodePosition position, String name, List<ParsedGenericBound> bounds) -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcompile(TypeResolutionContext context, TypeParameter[] compiled, List<ParsedTypeParameter> parameters) static TypeParameter[]getCompiled(List<ParsedTypeParameter> parameters) static ParsedTypeParameterparse(ZSTokenParser tokens) static List<ParsedTypeParameter>parseAll(ZSTokenParser tokens)
-
Field Details
-
position
-
name
-
bounds
-
compiled
-
-
Constructor Details
-
Method Details
-
parse
- Throws:
ParseException
-
parseAll
- Throws:
ParseException
-
compile
public static void compile(TypeResolutionContext context, TypeParameter[] compiled, List<ParsedTypeParameter> parameters) -
getCompiled
-