aboutsummaryrefslogtreecommitdiff
path: root/crates/libsyntax2/tests/data/parser/inline/0104_arb_self_types.txt
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2018-08-23 23:19:38 +0100
committerAleksey Kladov <[email protected]>2018-08-23 23:19:38 +0100
commitdc40f1298a8d4dcb7a26d5af38c4fb7ef3d6c5df (patch)
tree618354b471933003577ff2a5616c27bd272f62f3 /crates/libsyntax2/tests/data/parser/inline/0104_arb_self_types.txt
parentcf7d4a2a243cac1975b9b28d47ed91a6bd01b34f (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.txt62
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 @@
1FILE@[0; 65) 1FILE@[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)