tests.sh: force LC_ALL that cause issues with MacOSX
[nit.git] / src / parser / parser_abs.nit
index c03b50f..2b11acd 100644 (file)
@@ -67,6 +67,9 @@ end
 class TKwextern
        super Token
 end
+class TKwpublic
+       super Token
+end
 class TKwprotected
        super Token
 end
@@ -262,6 +265,9 @@ end
 class TNumber
        super Token
 end
+class THexNumber
+       super Token
+end
 class TFloat
        super Token
 end
@@ -471,6 +477,15 @@ class AInternMethPropdef
     readable var _n_methid: AMethid
     readable var _n_signature: ASignature
 end
+class AInternNewPropdef
+       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
+end
 class AExternMethPropdef
        super APropdef
     readable var _n_doc: nullable ADoc = null
@@ -996,11 +1011,16 @@ class ANullExpr
     readable var _n_kwnull: TKwnull
     readable var _n_annotations: nullable AAnnotations = null
 end
-class AIntExpr
+class ADecIntExpr
        super AExpr
     readable var _n_number: TNumber
     readable var _n_annotations: nullable AAnnotations = null
 end
+class AHexIntExpr
+       super AExpr
+    readable var _n_hex_number: THexNumber
+    readable var _n_annotations: nullable AAnnotations = null
+end
 class AFloatExpr
        super AExpr
     readable var _n_float: TFloat
@@ -1044,18 +1064,18 @@ class AAsCastExpr
        super AExpr
     readable var _n_expr: AExpr
     readable var _n_kwas: TKwas
-    readable var _n_opar: TOpar
+    readable var _n_opar: nullable TOpar = null
     readable var _n_type: AType
-    readable var _n_cpar: TCpar
+    readable var _n_cpar: nullable TCpar = null
 end
 class AAsNotnullExpr
        super AExpr
     readable var _n_expr: AExpr
     readable var _n_kwas: TKwas
-    readable var _n_opar: TOpar
+    readable var _n_opar: nullable TOpar = null
     readable var _n_kwnot: TKwnot
     readable var _n_kwnull: TKwnull
-    readable var _n_cpar: TCpar
+    readable var _n_cpar: nullable TCpar = null
 end
 class AIssetAttrExpr
        super AExpr
@@ -1118,17 +1138,18 @@ class ALocalPropExternCall
 end
 class AFullPropExternCall
        super AExternCall
-    readable var _n_classid: TClassid
-    readable var _n_quad: nullable TQuad = null
+    readable var _n_type: AType
+    readable var _n_dot: nullable TDot = null
     readable var _n_methid: AMethid
 end
 class AInitPropExternCall
        super AExternCall
-    readable var _n_classid: TClassid
+    readable var _n_type: AType
 end
 class ACastAsExternCall
        super AExternCall
     readable var _n_from_type: AType
+    readable var _n_dot: nullable TDot = null
     readable var _n_kwas: TKwas
     readable var _n_to_type: AType
 end