aboutsummaryrefslogtreecommitdiff
path: root/crates/libsyntax2/tests/data/parser/ok/0016_struct_flavors.txt
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2018-08-10 20:33:29 +0100
committerAleksey Kladov <[email protected]>2018-08-10 20:33:29 +0100
commit7c67612b8a894187fa3b64725531a5459f9211bf (patch)
tree9e2a536efa0c880d921fd8d4d74423afc9451fd4 /crates/libsyntax2/tests/data/parser/ok/0016_struct_flavors.txt
parent26262aaf05983c5b7f41cc438e287523268fe1eb (diff)
organizize
Diffstat (limited to 'crates/libsyntax2/tests/data/parser/ok/0016_struct_flavors.txt')
-rw-r--r--crates/libsyntax2/tests/data/parser/ok/0016_struct_flavors.txt89
1 files changed, 89 insertions, 0 deletions
diff --git a/crates/libsyntax2/tests/data/parser/ok/0016_struct_flavors.txt b/crates/libsyntax2/tests/data/parser/ok/0016_struct_flavors.txt
new file mode 100644
index 000000000..5dd480d1b
--- /dev/null
+++ b/crates/libsyntax2/tests/data/parser/ok/0016_struct_flavors.txt
@@ -0,0 +1,89 @@
1FILE@[0; 97)
2 STRUCT_ITEM@[0; 9)
3 STRUCT_KW@[0; 6)
4 WHITESPACE@[6; 7)
5 NAME@[7; 8)
6 IDENT@[7; 8) "A"
7 SEMI@[8; 9)
8 WHITESPACE@[9; 10)
9 STRUCT_ITEM@[10; 21)
10 STRUCT_KW@[10; 16)
11 WHITESPACE@[16; 17)
12 NAME@[17; 18)
13 IDENT@[17; 18) "B"
14 WHITESPACE@[18; 19)
15 L_CURLY@[19; 20)
16 R_CURLY@[20; 21)
17 WHITESPACE@[21; 22)
18 STRUCT_ITEM@[22; 33)
19 STRUCT_KW@[22; 28)
20 WHITESPACE@[28; 29)
21 NAME@[29; 30)
22 IDENT@[29; 30) "C"
23 L_PAREN@[30; 31)
24 R_PAREN@[31; 32)
25 SEMI@[32; 33)
26 WHITESPACE@[33; 35)
27 STRUCT_ITEM@[35; 74)
28 STRUCT_KW@[35; 41)
29 WHITESPACE@[41; 42)
30 NAME@[42; 43)
31 IDENT@[42; 43) "D"
32 WHITESPACE@[43; 44)
33 L_CURLY@[44; 45)
34 WHITESPACE@[45; 50)
35 NAMED_FIELD@[50; 56)
36 NAME@[50; 51)
37 IDENT@[50; 51) "a"
38 COLON@[51; 52)
39 WHITESPACE@[52; 53)
40 PATH_TYPE@[53; 56)
41 PATH@[53; 56)
42 PATH_SEGMENT@[53; 56)
43 NAME_REF@[53; 56)
44 IDENT@[53; 56) "u32"
45 COMMA@[56; 57)
46 WHITESPACE@[57; 62)
47 NAMED_FIELD@[62; 72)
48 VISIBILITY@[62; 65)
49 PUB_KW@[62; 65)
50 WHITESPACE@[65; 66)
51 NAME@[66; 67)
52 IDENT@[66; 67) "b"
53 COLON@[67; 68)
54 WHITESPACE@[68; 69)
55 PATH_TYPE@[69; 72)
56 PATH@[69; 72)
57 PATH_SEGMENT@[69; 72)
58 NAME_REF@[69; 72)
59 IDENT@[69; 72) "u32"
60 WHITESPACE@[72; 73)
61 R_CURLY@[73; 74)
62 WHITESPACE@[74; 76)
63 STRUCT_ITEM@[76; 96)
64 STRUCT_KW@[76; 82)
65 WHITESPACE@[82; 83)
66 NAME@[83; 84)
67 IDENT@[83; 84) "E"
68 L_PAREN@[84; 85)
69 POS_FIELD@[85; 90)
70 VISIBILITY@[85; 88)
71 PUB_KW@[85; 88)
72 WHITESPACE@[88; 89)
73 PATH_TYPE@[89; 90)
74 PATH@[89; 90)
75 PATH_SEGMENT@[89; 90)
76 NAME_REF@[89; 90)
77 IDENT@[89; 90) "x"
78 COMMA@[90; 91)
79 WHITESPACE@[91; 92)
80 POS_FIELD@[92; 93)
81 PATH_TYPE@[92; 93)
82 PATH@[92; 93)
83 PATH_SEGMENT@[92; 93)
84 NAME_REF@[92; 93)
85 IDENT@[92; 93) "y"
86 COMMA@[93; 94)
87 R_PAREN@[94; 95)
88 SEMI@[95; 96)
89 WHITESPACE@[96; 97)