diff options
author | Aleksey Kladov <[email protected]> | 2018-08-10 20:33:29 +0100 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2018-08-10 20:33:29 +0100 |
commit | 7c67612b8a894187fa3b64725531a5459f9211bf (patch) | |
tree | 9e2a536efa0c880d921fd8d4d74423afc9451fd4 /crates/libsyntax2/tests/data/parser/inline/0055_self_param.txt | |
parent | 26262aaf05983c5b7f41cc438e287523268fe1eb (diff) |
organizize
Diffstat (limited to 'crates/libsyntax2/tests/data/parser/inline/0055_self_param.txt')
-rw-r--r-- | crates/libsyntax2/tests/data/parser/inline/0055_self_param.txt | 98 |
1 files changed, 98 insertions, 0 deletions
diff --git a/crates/libsyntax2/tests/data/parser/inline/0055_self_param.txt b/crates/libsyntax2/tests/data/parser/inline/0055_self_param.txt new file mode 100644 index 000000000..1275fb8b1 --- /dev/null +++ b/crates/libsyntax2/tests/data/parser/inline/0055_self_param.txt | |||
@@ -0,0 +1,98 @@ | |||
1 | FILE@[0; 106) | ||
2 | IMPL_ITEM@[0; 105) | ||
3 | IMPL_KW@[0; 4) | ||
4 | WHITESPACE@[4; 5) | ||
5 | PATH_TYPE@[5; 6) | ||
6 | PATH@[5; 6) | ||
7 | PATH_SEGMENT@[5; 6) | ||
8 | NAME_REF@[5; 6) | ||
9 | IDENT@[5; 6) "S" | ||
10 | WHITESPACE@[6; 7) | ||
11 | L_CURLY@[7; 8) | ||
12 | WHITESPACE@[8; 13) | ||
13 | FUNCTION@[13; 26) | ||
14 | FN_KW@[13; 15) | ||
15 | WHITESPACE@[15; 16) | ||
16 | NAME@[16; 17) | ||
17 | IDENT@[16; 17) "a" | ||
18 | PARAM_LIST@[17; 23) | ||
19 | L_PAREN@[17; 18) | ||
20 | SELF_PARAM@[18; 22) | ||
21 | SELF_KW@[18; 22) | ||
22 | R_PAREN@[22; 23) | ||
23 | WHITESPACE@[23; 24) | ||
24 | BLOCK_EXPR@[24; 26) | ||
25 | L_CURLY@[24; 25) | ||
26 | R_CURLY@[25; 26) | ||
27 | WHITESPACE@[26; 31) | ||
28 | FUNCTION@[31; 46) | ||
29 | FN_KW@[31; 33) | ||
30 | WHITESPACE@[33; 34) | ||
31 | NAME@[34; 35) | ||
32 | IDENT@[34; 35) "b" | ||
33 | PARAM_LIST@[35; 43) | ||
34 | L_PAREN@[35; 36) | ||
35 | SELF_PARAM@[36; 41) | ||
36 | AMP@[36; 37) | ||
37 | SELF_KW@[37; 41) | ||
38 | COMMA@[41; 42) | ||
39 | R_PAREN@[42; 43) | ||
40 | WHITESPACE@[43; 44) | ||
41 | BLOCK_EXPR@[44; 46) | ||
42 | L_CURLY@[44; 45) | ||
43 | R_CURLY@[45; 46) | ||
44 | WHITESPACE@[46; 51) | ||
45 | FUNCTION@[51; 69) | ||
46 | FN_KW@[51; 53) | ||
47 | WHITESPACE@[53; 54) | ||
48 | NAME@[54; 55) | ||
49 | IDENT@[54; 55) "c" | ||
50 | PARAM_LIST@[55; 66) | ||
51 | L_PAREN@[55; 56) | ||
52 | SELF_PARAM@[56; 64) | ||
53 | AMP@[56; 57) | ||
54 | LIFETIME@[57; 59) "'a" | ||
55 | WHITESPACE@[59; 60) | ||
56 | SELF_KW@[60; 64) | ||
57 | COMMA@[64; 65) | ||
58 | R_PAREN@[65; 66) | ||
59 | WHITESPACE@[66; 67) | ||
60 | BLOCK_EXPR@[67; 69) | ||
61 | L_CURLY@[67; 68) | ||
62 | R_CURLY@[68; 69) | ||
63 | WHITESPACE@[69; 74) | ||
64 | FUNCTION@[74; 103) | ||
65 | FN_KW@[74; 76) | ||
66 | WHITESPACE@[76; 77) | ||
67 | NAME@[77; 78) | ||
68 | IDENT@[77; 78) "d" | ||
69 | PARAM_LIST@[78; 100) | ||
70 | L_PAREN@[78; 79) | ||
71 | SELF_PARAM@[79; 91) | ||
72 | AMP@[79; 80) | ||
73 | LIFETIME@[80; 82) "'a" | ||
74 | WHITESPACE@[82; 83) | ||
75 | MUT_KW@[83; 86) | ||
76 | WHITESPACE@[86; 87) | ||
77 | SELF_KW@[87; 91) | ||
78 | COMMA@[91; 92) | ||
79 | WHITESPACE@[92; 93) | ||
80 | PARAM@[93; 99) | ||
81 | BIND_PAT@[93; 94) | ||
82 | NAME@[93; 94) | ||
83 | IDENT@[93; 94) "x" | ||
84 | COLON@[94; 95) | ||
85 | WHITESPACE@[95; 96) | ||
86 | PATH_TYPE@[96; 99) | ||
87 | PATH@[96; 99) | ||
88 | PATH_SEGMENT@[96; 99) | ||
89 | NAME_REF@[96; 99) | ||
90 | IDENT@[96; 99) "i32" | ||
91 | R_PAREN@[99; 100) | ||
92 | WHITESPACE@[100; 101) | ||
93 | BLOCK_EXPR@[101; 103) | ||
94 | L_CURLY@[101; 102) | ||
95 | R_CURLY@[102; 103) | ||
96 | WHITESPACE@[103; 104) | ||
97 | R_CURLY@[104; 105) | ||
98 | WHITESPACE@[105; 106) | ||