end
class ASuperclass
special Prod
- readable var _n_kwspecial: TKwspecial
+ readable var _n_kwspecial: nullable TKwspecial = null
+ readable var _n_kwsuper: nullable TKwsuper = null
readable var _n_type: AType
end
class APropdef special Prod
readable var _n_kwredef: nullable TKwredef = null
readable var _n_visibility: AVisibility
readable var _n_kwvar: TKwvar
- readable var _n_id: TAttrid
+ 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_type: AType
end
class AAble special Prod
+ readable var _n_visibility: nullable AVisibility = null
readable var _n_kwredef: nullable TKwredef = null
end
class AReadAble
readable var _n_expr: AExpr
readable var _n_expr2: AExpr
end
+class AOrElseExpr
+special ABoolExpr
+ readable var _n_expr: AExpr
+ readable var _n_expr2: AExpr
+end
class ANotExpr
special ABoolExpr
readable var _n_kwnot: TKwnot