abstract class compiler::SlotDef
sys::Obj compiler::Node compiler::DefNode compiler::SlotDef : compiler::CSlot
SlotDef models a slot definition - a FieldDef or MethodDef
- make
- name
-
virtual override Str name := "?"
- ns
-
virtual override CNamespace ns()
- overridden
-
Bool overridden := false
- parent
-
virtual override CType parent()
- parentDef
-
TypeDef parentDef
- qname
-
virtual override Str qname()
- walk
-
abstract Void walk(Visitor v, VisitDepth depth)