X-Git-Url: http://nitlanguage.org diff --git a/src/parser/parser_abs.nit b/src/parser/parser_abs.nit index fc6dba5..2f42bfc 100644 --- a/src/parser/parser_abs.nit +++ b/src/parser/parser_abs.nit @@ -31,6 +31,9 @@ end class TKwenum super Token end +class TKwsubset + super Token +end class TKwend super Token end @@ -331,12 +334,18 @@ end class TBadString super Token end +class TBadTString + super Token +end class TBadChar super Token end class TExternCodeSegment super Token end +class TBadExtern + super Token +end class EOF super Token end @@ -469,6 +478,10 @@ class AExternClasskind var n_kwextern: TKwextern is writable, noinit var n_kwclass: nullable TKwclass = null is writable end +class ASubsetClasskind + super AClasskind + var n_kwsubset: TKwsubset is writable, noinit +end class AFormaldef super AFormaldef var n_id: TClassid is writable, noinit @@ -512,6 +525,7 @@ class AMethPropdef var n_visibility: AVisibility is writable, noinit var n_kwmeth: nullable TKwmeth = null is writable var n_kwinit: nullable TKwinit = null is writable + var n_kwisa: nullable TKwisa = null is writable var n_kwnew: nullable TKwnew = null is writable var n_methid: nullable AMethid = null is writable var n_signature: ASignature is writable, noinit