- readable var _n_doc: nullable ADoc = null
- readable var _n_readable: nullable AAble = null
- readable var _n_writable: nullable AAble = null
- readable var _n_kwredef: nullable TKwredef = null
- readable var _n_visibility: AVisibility
- readable var _n_kwvar: TKwvar
- readable var _n_id: nullable TAttrid = null
- readable var _n_id2: nullable TId = null
- readable var _n_type: nullable AType = null
- readable var _n_expr: nullable AExpr = null
-end
-class AMethPropdef
- super APropdef
- readable var _n_doc: nullable ADoc = null
- readable var _n_kwredef: nullable TKwredef = null
- readable var _n_visibility: AVisibility
- readable var _n_methid: AMethid
- readable var _n_signature: ASignature
-end
-class ADeferredMethPropdef
- super APropdef
- readable var _n_doc: nullable ADoc = null
- readable var _n_kwredef: nullable TKwredef = null
- readable var _n_visibility: AVisibility
- readable var _n_kwmeth: TKwmeth
- readable var _n_methid: AMethid
- readable var _n_signature: ASignature
-end
-class AInternMethPropdef
- super APropdef
- readable var _n_doc: nullable ADoc = null
- readable var _n_kwredef: nullable TKwredef = null
- readable var _n_visibility: AVisibility
- readable var _n_kwmeth: TKwmeth
- readable var _n_methid: AMethid
- readable var _n_signature: ASignature
-end
-class AExternMethPropdef
- super APropdef
- readable var _n_doc: nullable ADoc = null
- readable var _n_kwredef: nullable TKwredef = null
- readable var _n_visibility: AVisibility
- readable var _n_kwmeth: TKwmeth
- readable var _n_methid: AMethid
- readable var _n_signature: ASignature
- readable var _n_extern: nullable TString = null
- readable var _n_extern_calls: nullable AExternCalls = null
-end
-class AConcreteMethPropdef
- super APropdef
- readable var _n_doc: nullable ADoc = null
- readable var _n_kwredef: nullable TKwredef = null
- readable var _n_visibility: AVisibility
- readable var _n_kwmeth: TKwmeth
- readable var _n_methid: AMethid
- readable var _n_signature: ASignature
- readable var _n_block: nullable AExpr = null
-end
-class AConcreteInitPropdef
- super APropdef
- readable var _n_doc: nullable ADoc = null
- readable var _n_kwredef: nullable TKwredef = null
- readable var _n_visibility: AVisibility
- readable var _n_kwinit: TKwinit
- readable var _n_methid: nullable AMethid = null
- readable var _n_signature: ASignature
- readable var _n_block: nullable AExpr = null
-end
-class AExternInitPropdef
- super APropdef
- readable var _n_doc: nullable ADoc = null
- readable var _n_kwredef: nullable TKwredef = null
- readable var _n_visibility: AVisibility
- readable var _n_kwnew: TKwnew
- readable var _n_methid: nullable AMethid = null
- readable var _n_signature: ASignature
- readable var _n_extern: nullable TString = null
- readable var _n_extern_calls: nullable AExternCalls = null