diff options
author | Aleksey Kladov <[email protected]> | 2018-08-23 23:19:38 +0100 |
---|---|---|
committer | Aleksey Kladov <[email protected]> | 2018-08-23 23:19:38 +0100 |
commit | dc40f1298a8d4dcb7a26d5af38c4fb7ef3d6c5df (patch) | |
tree | 618354b471933003577ff2a5616c27bd272f62f3 /crates/libsyntax2/tests/data/parser/inline/0104_arb_self_types.txt | |
parent | cf7d4a2a243cac1975b9b28d47ed91a6bd01b34f (diff) |
better self-types
Diffstat (limited to 'crates/libsyntax2/tests/data/parser/inline/0104_arb_self_types.txt')
-rw-r--r-- | crates/libsyntax2/tests/data/parser/inline/0104_arb_self_types.txt | 62 |
1 files changed, 32 insertions, 30 deletions
diff --git a/crates/libsyntax2/tests/data/parser/inline/0104_arb_self_types.txt b/crates/libsyntax2/tests/data/parser/inline/0104_arb_self_types.txt index 41e3505fe..de94b4c63 100644 --- a/crates/libsyntax2/tests/data/parser/inline/0104_arb_self_types.txt +++ b/crates/libsyntax2/tests/data/parser/inline/0104_arb_self_types.txt | |||
@@ -1,5 +1,5 @@ | |||
1 | FILE@[0; 65) | 1 | FILE@[0; 69) |
2 | IMPL_ITEM@[0; 64) | 2 | IMPL_ITEM@[0; 68) |
3 | IMPL_KW@[0; 4) | 3 | IMPL_KW@[0; 4) |
4 | WHITESPACE@[4; 5) | 4 | WHITESPACE@[4; 5) |
5 | PATH_TYPE@[5; 6) | 5 | PATH_TYPE@[5; 6) |
@@ -34,36 +34,38 @@ FILE@[0; 65) | |||
34 | L_CURLY@[31; 32) | 34 | L_CURLY@[31; 32) |
35 | R_CURLY@[32; 33) | 35 | R_CURLY@[32; 33) |
36 | WHITESPACE@[33; 38) | 36 | WHITESPACE@[33; 38) |
37 | FN_DEF@[38; 62) | 37 | FN_DEF@[38; 66) |
38 | FN_KW@[38; 40) | 38 | FN_KW@[38; 40) |
39 | WHITESPACE@[40; 41) | 39 | WHITESPACE@[40; 41) |
40 | NAME@[41; 42) | 40 | NAME@[41; 42) |
41 | IDENT@[41; 42) "b" | 41 | IDENT@[41; 42) "b" |
42 | PARAM_LIST@[42; 59) | 42 | PARAM_LIST@[42; 63) |
43 | L_PAREN@[42; 43) | 43 | L_PAREN@[42; 43) |
44 | SELF_PARAM@[43; 58) | 44 | SELF_PARAM@[43; 62) |
45 | SELF_KW@[43; 47) | 45 | MUT_KW@[43; 46) |
46 | COLON@[47; 48) | 46 | WHITESPACE@[46; 47) |
47 | WHITESPACE@[48; 49) | 47 | SELF_KW@[47; 51) |
48 | PATH_TYPE@[49; 58) | 48 | COLON@[51; 52) |
49 | PATH@[49; 58) | 49 | WHITESPACE@[52; 53) |
50 | PATH_SEGMENT@[49; 58) | 50 | PATH_TYPE@[53; 62) |
51 | NAME_REF@[49; 52) | 51 | PATH@[53; 62) |
52 | IDENT@[49; 52) "Box" | 52 | PATH_SEGMENT@[53; 62) |
53 | TYPE_ARG_LIST@[52; 58) | 53 | NAME_REF@[53; 56) |
54 | L_ANGLE@[52; 53) | 54 | IDENT@[53; 56) "Box" |
55 | TYPE_ARG@[53; 57) | 55 | TYPE_ARG_LIST@[56; 62) |
56 | PATH_TYPE@[53; 57) | 56 | L_ANGLE@[56; 57) |
57 | PATH@[53; 57) | 57 | TYPE_ARG@[57; 61) |
58 | PATH_SEGMENT@[53; 57) | 58 | PATH_TYPE@[57; 61) |
59 | NAME_REF@[53; 57) | 59 | PATH@[57; 61) |
60 | IDENT@[53; 57) "Self" | 60 | PATH_SEGMENT@[57; 61) |
61 | R_ANGLE@[57; 58) | 61 | NAME_REF@[57; 61) |
62 | R_PAREN@[58; 59) | 62 | IDENT@[57; 61) "Self" |
63 | WHITESPACE@[59; 60) | 63 | R_ANGLE@[61; 62) |
64 | BLOCK_EXPR@[60; 62) | 64 | R_PAREN@[62; 63) |
65 | L_CURLY@[60; 61) | 65 | WHITESPACE@[63; 64) |
66 | R_CURLY@[61; 62) | 66 | BLOCK_EXPR@[64; 66) |
67 | WHITESPACE@[62; 63) | 67 | L_CURLY@[64; 65) |
68 | R_CURLY@[63; 64) | 68 | R_CURLY@[65; 66) |
69 | WHITESPACE@[64; 65) | 69 | WHITESPACE@[66; 67) |
70 | R_CURLY@[67; 68) | ||
71 | WHITESPACE@[68; 69) | ||