Class TypeContext
java.lang.Object
org.openzen.zenscript.codemodel.context.TypeContext
- Direct Known Subclasses:
StatementContext
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal ModuleContextprotected final CodePositionfinal TypeIDprotected final TypeParameter[] -
Constructor Summary
ConstructorsConstructorDescriptionTypeContext(CodePosition position, ModuleContext context, TypeParameter[] parameters, TypeID thisType) TypeContext(CodePosition position, TypeContext outer, TypeID thisType, List<TypeParameter> inner) TypeContext(CodePosition position, TypeContext outer, TypeID thisType, TypeParameter... inner) TypeContext(ModuleContext context, TypeParameter[] parameters, TypeID thisType) Deprecated.TypeContext(TypeContext outer, TypeID thisType, TypeParameter... inner) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> T[]concat(T[] first, T[] second) intgetId(TypeParameter parameter) getTypeMembers(TypeID type) getTypeParameter(int index)
-
Field Details
-
thisType
-
moduleContext
-
position
-
typeParameters
-
-
Constructor Details
-
TypeContext
Deprecated. -
TypeContext
Deprecated.
-
-
Method Details
-
concat
public static <T> T[] concat(T[] first, T[] second) -
getId
-
getTypeParameter
-
getTypeMembers
-
getMapper
-
getPosition
-