aboutsummaryrefslogtreecommitdiff
path: root/tests/data/parser/ok
diff options
context:
space:
mode:
Diffstat (limited to 'tests/data/parser/ok')
-rw-r--r--tests/data/parser/ok/0005_fn_item.txt11
-rw-r--r--tests/data/parser/ok/0008_mod_item.txt11
-rw-r--r--tests/data/parser/ok/0011_outer_attribute.txt9
-rw-r--r--tests/data/parser/ok/0012_visibility.txt45
-rw-r--r--tests/data/parser/ok/0017_attr_trailing_comma.txt9
-rw-r--r--tests/data/parser/ok/0021_extern_fn.txt33
6 files changed, 65 insertions, 53 deletions
diff --git a/tests/data/parser/ok/0005_fn_item.txt b/tests/data/parser/ok/0005_fn_item.txt
index 0324ae3ee..b9d049b79 100644
--- a/tests/data/parser/ok/0005_fn_item.txt
+++ b/tests/data/parser/ok/0005_fn_item.txt
@@ -6,8 +6,9 @@ FILE@[0; 13)
6 IDENT@[3; 6) "foo" 6 IDENT@[3; 6) "foo"
7 L_PAREN@[6; 7) 7 L_PAREN@[6; 7)
8 R_PAREN@[7; 8) 8 R_PAREN@[7; 8)
9 WHITESPACE@[8; 9) 9 BLOCK@[8; 13)
10 L_CURLY@[9; 10) 10 WHITESPACE@[8; 9)
11 WHITESPACE@[10; 11) 11 L_CURLY@[9; 10)
12 R_CURLY@[11; 12) 12 WHITESPACE@[10; 11)
13 WHITESPACE@[12; 13) 13 R_CURLY@[11; 12)
14 WHITESPACE@[12; 13)
diff --git a/tests/data/parser/ok/0008_mod_item.txt b/tests/data/parser/ok/0008_mod_item.txt
index 20321051c..70ba5ac73 100644
--- a/tests/data/parser/ok/0008_mod_item.txt
+++ b/tests/data/parser/ok/0008_mod_item.txt
@@ -31,11 +31,12 @@ FILE@[0; 118)
31 IDENT@[34; 37) "foo" 31 IDENT@[34; 37) "foo"
32 L_PAREN@[37; 38) 32 L_PAREN@[37; 38)
33 R_PAREN@[38; 39) 33 R_PAREN@[38; 39)
34 WHITESPACE@[39; 40) 34 BLOCK@[39; 52)
35 L_CURLY@[40; 41) 35 WHITESPACE@[39; 40)
36 WHITESPACE@[41; 46) 36 L_CURLY@[40; 41)
37 R_CURLY@[46; 47) 37 WHITESPACE@[41; 46)
38 WHITESPACE@[47; 52) 38 R_CURLY@[46; 47)
39 WHITESPACE@[47; 52)
39 STRUCT_ITEM@[52; 64) 40 STRUCT_ITEM@[52; 64)
40 STRUCT_KW@[52; 58) 41 STRUCT_KW@[52; 58)
41 NAME@[58; 61) 42 NAME@[58; 61)
diff --git a/tests/data/parser/ok/0011_outer_attribute.txt b/tests/data/parser/ok/0011_outer_attribute.txt
index 49023e7f3..3f685ebe2 100644
--- a/tests/data/parser/ok/0011_outer_attribute.txt
+++ b/tests/data/parser/ok/0011_outer_attribute.txt
@@ -24,7 +24,8 @@ FILE@[0; 35)
24 IDENT@[26; 29) "foo" 24 IDENT@[26; 29) "foo"
25 L_PAREN@[29; 30) 25 L_PAREN@[29; 30)
26 R_PAREN@[30; 31) 26 R_PAREN@[30; 31)
27 WHITESPACE@[31; 32) 27 BLOCK@[31; 35)
28 L_CURLY@[32; 33) 28 WHITESPACE@[31; 32)
29 R_CURLY@[33; 34) 29 L_CURLY@[32; 33)
30 WHITESPACE@[34; 35) 30 R_CURLY@[33; 34)
31 WHITESPACE@[34; 35)
diff --git a/tests/data/parser/ok/0012_visibility.txt b/tests/data/parser/ok/0012_visibility.txt
index c138b73f3..664582a30 100644
--- a/tests/data/parser/ok/0012_visibility.txt
+++ b/tests/data/parser/ok/0012_visibility.txt
@@ -6,10 +6,11 @@ FILE@[0; 98)
6 IDENT@[3; 4) "a" 6 IDENT@[3; 4) "a"
7 L_PAREN@[4; 5) 7 L_PAREN@[4; 5)
8 R_PAREN@[5; 6) 8 R_PAREN@[5; 6)
9 WHITESPACE@[6; 7) 9 BLOCK@[6; 10)
10 L_CURLY@[7; 8) 10 WHITESPACE@[6; 7)
11 R_CURLY@[8; 9) 11 L_CURLY@[7; 8)
12 WHITESPACE@[9; 10) 12 R_CURLY@[8; 9)
13 WHITESPACE@[9; 10)
13 FN_ITEM@[10; 24) 14 FN_ITEM@[10; 24)
14 VISIBILITY@[10; 14) 15 VISIBILITY@[10; 14)
15 PUB_KW@[10; 13) 16 PUB_KW@[10; 13)
@@ -20,10 +21,11 @@ FILE@[0; 98)
20 IDENT@[17; 18) "b" 21 IDENT@[17; 18) "b"
21 L_PAREN@[18; 19) 22 L_PAREN@[18; 19)
22 R_PAREN@[19; 20) 23 R_PAREN@[19; 20)
23 WHITESPACE@[20; 21) 24 BLOCK@[20; 24)
24 L_CURLY@[21; 22) 25 WHITESPACE@[20; 21)
25 R_CURLY@[22; 23) 26 L_CURLY@[21; 22)
26 WHITESPACE@[23; 24) 27 R_CURLY@[22; 23)
28 WHITESPACE@[23; 24)
27 FN_ITEM@[24; 45) 29 FN_ITEM@[24; 45)
28 VISIBILITY@[24; 35) 30 VISIBILITY@[24; 35)
29 PUB_KW@[24; 27) 31 PUB_KW@[24; 27)
@@ -37,10 +39,11 @@ FILE@[0; 98)
37 IDENT@[38; 39) "c" 39 IDENT@[38; 39) "c"
38 L_PAREN@[39; 40) 40 L_PAREN@[39; 40)
39 R_PAREN@[40; 41) 41 R_PAREN@[40; 41)
40 WHITESPACE@[41; 42) 42 BLOCK@[41; 45)
41 L_CURLY@[42; 43) 43 WHITESPACE@[41; 42)
42 R_CURLY@[43; 44) 44 L_CURLY@[42; 43)
43 WHITESPACE@[44; 45) 45 R_CURLY@[43; 44)
46 WHITESPACE@[44; 45)
44 FN_ITEM@[45; 66) 47 FN_ITEM@[45; 66)
45 VISIBILITY@[45; 56) 48 VISIBILITY@[45; 56)
46 PUB_KW@[45; 48) 49 PUB_KW@[45; 48)
@@ -54,10 +57,11 @@ FILE@[0; 98)
54 IDENT@[59; 60) "d" 57 IDENT@[59; 60) "d"
55 L_PAREN@[60; 61) 58 L_PAREN@[60; 61)
56 R_PAREN@[61; 62) 59 R_PAREN@[61; 62)
57 WHITESPACE@[62; 63) 60 BLOCK@[62; 66)
58 L_CURLY@[63; 64) 61 WHITESPACE@[62; 63)
59 R_CURLY@[64; 65) 62 L_CURLY@[63; 64)
60 WHITESPACE@[65; 66) 63 R_CURLY@[64; 65)
64 WHITESPACE@[65; 66)
61 FN_ITEM@[66; 98) 65 FN_ITEM@[66; 98)
62 VISIBILITY@[66; 88) 66 VISIBILITY@[66; 88)
63 PUB_KW@[66; 69) 67 PUB_KW@[66; 69)
@@ -86,7 +90,8 @@ FILE@[0; 98)
86 IDENT@[91; 92) "e" 90 IDENT@[91; 92) "e"
87 L_PAREN@[92; 93) 91 L_PAREN@[92; 93)
88 R_PAREN@[93; 94) 92 R_PAREN@[93; 94)
89 WHITESPACE@[94; 95) 93 BLOCK@[94; 98)
90 L_CURLY@[95; 96) 94 WHITESPACE@[94; 95)
91 R_CURLY@[96; 97) 95 L_CURLY@[95; 96)
92 WHITESPACE@[97; 98) 96 R_CURLY@[96; 97)
97 WHITESPACE@[97; 98)
diff --git a/tests/data/parser/ok/0017_attr_trailing_comma.txt b/tests/data/parser/ok/0017_attr_trailing_comma.txt
index a4a6b8807..792633eae 100644
--- a/tests/data/parser/ok/0017_attr_trailing_comma.txt
+++ b/tests/data/parser/ok/0017_attr_trailing_comma.txt
@@ -18,7 +18,8 @@ FILE@[0; 23)
18 IDENT@[14; 17) "foo" 18 IDENT@[14; 17) "foo"
19 L_PAREN@[17; 18) 19 L_PAREN@[17; 18)
20 R_PAREN@[18; 19) 20 R_PAREN@[18; 19)
21 WHITESPACE@[19; 20) 21 BLOCK@[19; 23)
22 L_CURLY@[20; 21) 22 WHITESPACE@[19; 20)
23 R_CURLY@[21; 22) 23 L_CURLY@[20; 21)
24 WHITESPACE@[22; 23) 24 R_CURLY@[21; 22)
25 WHITESPACE@[22; 23)
diff --git a/tests/data/parser/ok/0021_extern_fn.txt b/tests/data/parser/ok/0021_extern_fn.txt
index 8ed7f2a25..b4456af84 100644
--- a/tests/data/parser/ok/0021_extern_fn.txt
+++ b/tests/data/parser/ok/0021_extern_fn.txt
@@ -9,11 +9,12 @@ FILE@[0; 71)
9 IDENT@[10; 13) "foo" 9 IDENT@[10; 13) "foo"
10 L_PAREN@[13; 14) 10 L_PAREN@[13; 14)
11 R_PAREN@[14; 15) 11 R_PAREN@[14; 15)
12 WHITESPACE@[15; 16) 12 BLOCK@[15; 21)
13 L_CURLY@[16; 17) 13 WHITESPACE@[15; 16)
14 WHITESPACE@[17; 18) 14 L_CURLY@[16; 17)
15 R_CURLY@[18; 19) 15 WHITESPACE@[17; 18)
16 WHITESPACE@[19; 21) 16 R_CURLY@[18; 19)
17 WHITESPACE@[19; 21)
17 FN_ITEM@[21; 46) 18 FN_ITEM@[21; 46)
18 ABI@[21; 32) 19 ABI@[21; 32)
19 EXTERN_KW@[21; 27) 20 EXTERN_KW@[21; 27)
@@ -26,11 +27,12 @@ FILE@[0; 71)
26 IDENT@[35; 38) "bar" 27 IDENT@[35; 38) "bar"
27 L_PAREN@[38; 39) 28 L_PAREN@[38; 39)
28 R_PAREN@[39; 40) 29 R_PAREN@[39; 40)
29 WHITESPACE@[40; 41) 30 BLOCK@[40; 46)
30 L_CURLY@[41; 42) 31 WHITESPACE@[40; 41)
31 WHITESPACE@[42; 43) 32 L_CURLY@[41; 42)
32 R_CURLY@[43; 44) 33 WHITESPACE@[42; 43)
33 WHITESPACE@[44; 46) 34 R_CURLY@[43; 44)
35 WHITESPACE@[44; 46)
34 FN_ITEM@[46; 71) 36 FN_ITEM@[46; 71)
35 ABI@[46; 58) 37 ABI@[46; 58)
36 EXTERN_KW@[46; 52) 38 EXTERN_KW@[46; 52)
@@ -43,8 +45,9 @@ FILE@[0; 71)
43 IDENT@[61; 64) "baz" 45 IDENT@[61; 64) "baz"
44 L_PAREN@[64; 65) 46 L_PAREN@[64; 65)
45 R_PAREN@[65; 66) 47 R_PAREN@[65; 66)
46 WHITESPACE@[66; 67) 48 BLOCK@[66; 71)
47 L_CURLY@[67; 68) 49 WHITESPACE@[66; 67)
48 WHITESPACE@[68; 69) 50 L_CURLY@[67; 68)
49 R_CURLY@[69; 70) 51 WHITESPACE@[68; 69)
50 WHITESPACE@[70; 71) 52 R_CURLY@[69; 70)
53 WHITESPACE@[70; 71)