- 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)
- if _n_kwattr != null then
- v.enter_visit(_n_kwattr.as(not null))
- end
- if _n_kwvar != null then
- v.enter_visit(_n_kwvar.as(not null))
- end
- 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
-
- init init_amethpropdef (
- n_doc: nullable ADoc ,
- n_kwredef: nullable TKwredef ,
- n_visibility: nullable AVisibility ,
- n_methid: nullable AMethid ,
- n_signature: nullable ASignature
- )
+ init init_amethpropdef (
+ n_doc: nullable ADoc,
+ n_kwredef: nullable TKwredef,
+ n_visibility: nullable AVisibility,
+ n_methid: nullable AMethid,
+ n_signature: nullable ASignature
+ )