
ReflectType is the implementation of CType for a type imported from a precompiled pod (as opposed to a TypeDef within the compilation units being compiled).
Slots
- base
-
override readonly CType base
- flags
-
override Int flags()
- isGeneric
-
override Bool isGeneric()
- isGenericParameter
-
override Bool isGenericParameter()
- isParameterized
-
override Bool isParameterized()
-
private ListType listOf
- make
-
new make(ReflectNamespace ns, Type t)
Construct with loaded Type.
- mixins
-
override readonly CType[] mixins
- name
-
override Str name()
- ns
-
override ReflectNamespace ns()
- pod
-
override readonly ReflectPod pod
- qname
-
override Str qname()
- signature
-
override Str signature()
- slot
- slots
-
private Bool slotsLoaded := false
- t
-
readonly Type t
- toListOf
-
override ListType toListOf()
- toStr
-
override Str toStr()
Return a string representation of this object.