logo

class

compiler::ReflectPod

sys::Obj
  compiler::ReflectPod : compiler::CPod

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

Slots

make

new make(ReflectNamespace ns, Pod pod)

name

override Str name()

ns

override readonly ReflectNamespace ns

pod

readonly Pod pod

resolveType

override ReflectType resolveType(Str typeName, Bool checked)

toStr

override Str toStr()

types

override readonly CType[] types

version

override Version version()