-
- redef fun visit_all_reverse(v: Visitor)
- do
- if _n_doc != null then
- v.enter_visit(_n_doc.as(not null))
- end
- if _n_readable != null then
- v.enter_visit(_n_readable.as(not null))
- end
- if _n_writable != null then
- v.enter_visit(_n_writable.as(not null))
- end
- if _n_kwredef != null then
- v.enter_visit(_n_kwredef.as(not null))
- end
- v.enter_visit(_n_visibility)
- v.enter_visit(_n_kwvar)
- v.enter_visit(_n_id)
- if _n_type != null then
- v.enter_visit(_n_type.as(not null))
- end
- if _n_expr != null then
- v.enter_visit(_n_expr.as(not null))
- end
- end
-end
-redef class AMethPropdef
- redef fun n_doc=(n)
- do
- _n_doc = n
- if n != null then
- n.parent = self
- end
- end
- redef fun n_kwredef=(n)
- do
- _n_kwredef = n
- if n != null then
- n.parent = self
- end
- end
- redef fun n_visibility=(n)
- do
- _n_visibility = n
- n.parent = self
- end
- redef fun n_methid=(n)
- do
- _n_methid = n
- n.parent = self
- end
- redef fun n_signature=(n)
- do
- _n_signature = n
- n.parent = self
- end
-
- private init empty_init do end