logo
class

compiler::ReflectField

sys::Obj
  compiler::ReflectSlot
    compiler::ReflectField

Mixin: compiler::CField

ReflectField

Slots

f

Field f { private set }

fieldType

virtual CType fieldType { virtual private set }

getter

virtual CMethod getter { virtual private set }

inheritedReturnType

virtual CType inheritedReturnType()

make

new make(ReflectType parent, Field f)

ns

virtual ReflectNamespace ns()

parent

virtual ReflectType parent

setter

virtual CMethod setter { virtual private set }

slot

virtual Slot slot()