-special APropdef
- readable writable var _n_kwredef: nullable TKwredef = null
- readable writable var _n_visibility: AVisibility
- readable writable var _n_kwattr: nullable TKwattr = null
- readable writable var _n_kwvar: nullable TKwvar = null
- readable writable var _n_id: TAttrid
- readable writable var _n_type: nullable AType = null
- readable writable var _n_readable: nullable AAble = null
- readable writable var _n_writable: nullable AAble = null
- readable writable var _n_expr: nullable AExpr = null
+ super APropdef
+ readable var _n_kwredef: nullable TKwredef = null
+ readable var _n_visibility: AVisibility
+ readable var _n_kwvar: TKwvar
+ readable var _n_id: nullable TAttrid
+ readable var _n_id2: nullable TId
+ readable var _n_type: nullable AType = null
+ readable var _n_readable: nullable AAble = null
+ readable var _n_writable: nullable AAble = null
+ readable var _n_expr: nullable AExpr = null
+ redef fun hot_location
+ do
+ if n_id != null then return n_id.location else return n_id2.location
+ end