logo
class

compiler::ReflectPod

sys::Obj
  compiler::ReflectPod

Mixin: compiler::CPod

ReflectPod is the CPod wrapper for a dependent Pod loaded via reflection.

Slots

make

new make(ReflectNamespace ns, Pod pod)

name

virtual Str name()

ns

virtual ReflectNamespace ns { virtual private set }

pod

Pod pod { private set }

resolveType

virtual ReflectType resolveType(Str typeName, Bool checked)

toStr

virtual Str toStr()

types

virtual CType[] types { virtual private set }

version

virtual Version version()