GenericType models a parameterized generic type: List, Map, or Func
Slots
- base
-
virtual CType base { virtual private set }
- doParameterize
- flags
-
virtual Int flags()
- isGeneric
-
virtual Bool isGeneric()
- isParameterized
-
virtual Bool isParameterized()
-
private ListType listOf
- make
-
new make(CType base)
- mixins
-
virtual CType[] mixins()
- name
-
virtual Str name()
- ns
-
virtual Namespace ns()
-
private Str:CSlot parameterizeSlots()
- pod
-
virtual CPod pod()
- qname
-
virtual Str qname()
- slots
-
virtual Str:CSlot slots
- toListOf
-
virtual ListType toListOf()
- toStr
-
virtual Str toStr()