logo

class

compiler::ReflectType

sys::Obj
  compiler::ReflectType : compiler::CType

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

Source

flags

override Int flags()

Source

isGeneric

override Bool isGeneric()

Source

isGenericParameter

override Bool isGenericParameter()

Source

isParameterized

override Bool isParameterized()

Source

make

new make(ReflectNamespace ns, Type t)

Construct with loaded Type.

Source

mixins

override readonly CType[] mixins

Source

name

override Str name()

Source

ns

override ReflectNamespace ns()

Source

pod

override readonly ReflectPod pod

Source

qname

override Str qname()

Source

signature

override Str signature()

Source

slot

override CSlot slot(Str name)

Source

slots

override Str:CSlot slots()

Source

t

readonly Type t

Source

toListOf

override ListType toListOf()

Source

toStr

override Str toStr()

Return a string representation of this object.

Source