aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/tests/data/parser/inline/ok/0056_where_clause.txt
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2019-04-02 12:04:23 +0100
committerAleksey Kladov <[email protected]>2019-04-02 12:49:46 +0100
commit7d6bd5d1379061180e771f7b833a9fecdc85a0b8 (patch)
treef2c8c4b116f73d8b5da458c50ba5b7a03a42c4f8 /crates/ra_syntax/tests/data/parser/inline/ok/0056_where_clause.txt
parent2d680ff93aa30a52ffe40bb7d359e19565dca733 (diff)
always show token text
Diffstat (limited to 'crates/ra_syntax/tests/data/parser/inline/ok/0056_where_clause.txt')
-rw-r--r--crates/ra_syntax/tests/data/parser/inline/ok/0056_where_clause.txt94
1 files changed, 47 insertions, 47 deletions
diff --git a/crates/ra_syntax/tests/data/parser/inline/ok/0056_where_clause.txt b/crates/ra_syntax/tests/data/parser/inline/ok/0056_where_clause.txt
index 77a62ab4d..c86a0db3f 100644
--- a/crates/ra_syntax/tests/data/parser/inline/ok/0056_where_clause.txt
+++ b/crates/ra_syntax/tests/data/parser/inline/ok/0056_where_clause.txt
@@ -1,38 +1,38 @@
1SOURCE_FILE@[0; 116) 1SOURCE_FILE@[0; 116)
2 FN_DEF@[0; 115) 2 FN_DEF@[0; 115)
3 FN_KW@[0; 2) 3 FN_KW@[0; 2) "fn"
4 WHITESPACE@[2; 3) 4 WHITESPACE@[2; 3) " "
5 NAME@[3; 6) 5 NAME@[3; 6)
6 IDENT@[3; 6) "foo" 6 IDENT@[3; 6) "foo"
7 PARAM_LIST@[6; 8) 7 PARAM_LIST@[6; 8)
8 L_PAREN@[6; 7) 8 L_PAREN@[6; 7) "("
9 R_PAREN@[7; 8) 9 R_PAREN@[7; 8) ")"
10 WHITESPACE@[8; 9) 10 WHITESPACE@[8; 9) "\n"
11 WHERE_CLAUSE@[9; 112) 11 WHERE_CLAUSE@[9; 112)
12 WHERE_KW@[9; 14) 12 WHERE_KW@[9; 14) "where"
13 WHITESPACE@[14; 18) 13 WHITESPACE@[14; 18) "\n "
14 WHERE_PRED@[18; 29) 14 WHERE_PRED@[18; 29)
15 LIFETIME@[18; 20) "'a" 15 LIFETIME@[18; 20) "\'a"
16 COLON@[20; 21) 16 COLON@[20; 21) ":"
17 WHITESPACE@[21; 22) 17 WHITESPACE@[21; 22) " "
18 TYPE_BOUND_LIST@[22; 29) 18 TYPE_BOUND_LIST@[22; 29)
19 TYPE_BOUND@[22; 24) 19 TYPE_BOUND@[22; 24)
20 LIFETIME@[22; 24) "'b" 20 LIFETIME@[22; 24) "\'b"
21 WHITESPACE@[24; 25) 21 WHITESPACE@[24; 25) " "
22 PLUS@[25; 26) 22 PLUS@[25; 26) "+"
23 WHITESPACE@[26; 27) 23 WHITESPACE@[26; 27) " "
24 TYPE_BOUND@[27; 29) 24 TYPE_BOUND@[27; 29)
25 LIFETIME@[27; 29) "'c" 25 LIFETIME@[27; 29) "\'c"
26 COMMA@[29; 30) 26 COMMA@[29; 30) ","
27 WHITESPACE@[30; 34) 27 WHITESPACE@[30; 34) "\n "
28 WHERE_PRED@[34; 59) 28 WHERE_PRED@[34; 59)
29 PATH_TYPE@[34; 35) 29 PATH_TYPE@[34; 35)
30 PATH@[34; 35) 30 PATH@[34; 35)
31 PATH_SEGMENT@[34; 35) 31 PATH_SEGMENT@[34; 35)
32 NAME_REF@[34; 35) 32 NAME_REF@[34; 35)
33 IDENT@[34; 35) "T" 33 IDENT@[34; 35) "T"
34 COLON@[35; 36) 34 COLON@[35; 36) ":"
35 WHITESPACE@[36; 37) 35 WHITESPACE@[36; 37) " "
36 TYPE_BOUND_LIST@[37; 59) 36 TYPE_BOUND_LIST@[37; 59)
37 TYPE_BOUND@[37; 42) 37 TYPE_BOUND@[37; 42)
38 PATH_TYPE@[37; 42) 38 PATH_TYPE@[37; 42)
@@ -40,22 +40,22 @@ SOURCE_FILE@[0; 116)
40 PATH_SEGMENT@[37; 42) 40 PATH_SEGMENT@[37; 42)
41 NAME_REF@[37; 42) 41 NAME_REF@[37; 42)
42 IDENT@[37; 42) "Clone" 42 IDENT@[37; 42) "Clone"
43 WHITESPACE@[42; 43) 43 WHITESPACE@[42; 43) " "
44 PLUS@[43; 44) 44 PLUS@[43; 44) "+"
45 WHITESPACE@[44; 45) 45 WHITESPACE@[44; 45) " "
46 TYPE_BOUND@[45; 49) 46 TYPE_BOUND@[45; 49)
47 PATH_TYPE@[45; 49) 47 PATH_TYPE@[45; 49)
48 PATH@[45; 49) 48 PATH@[45; 49)
49 PATH_SEGMENT@[45; 49) 49 PATH_SEGMENT@[45; 49)
50 NAME_REF@[45; 49) 50 NAME_REF@[45; 49)
51 IDENT@[45; 49) "Copy" 51 IDENT@[45; 49) "Copy"
52 WHITESPACE@[49; 50) 52 WHITESPACE@[49; 50) " "
53 PLUS@[50; 51) 53 PLUS@[50; 51) "+"
54 WHITESPACE@[51; 52) 54 WHITESPACE@[51; 52) " "
55 TYPE_BOUND@[52; 59) 55 TYPE_BOUND@[52; 59)
56 LIFETIME@[52; 59) "'static" 56 LIFETIME@[52; 59) "\'static"
57 COMMA@[59; 60) 57 COMMA@[59; 60) ","
58 WHITESPACE@[60; 64) 58 WHITESPACE@[60; 64) "\n "
59 WHERE_PRED@[64; 82) 59 WHERE_PRED@[64; 82)
60 PATH_TYPE@[64; 78) 60 PATH_TYPE@[64; 78)
61 PATH@[64; 78) 61 PATH@[64; 78)
@@ -63,48 +63,48 @@ SOURCE_FILE@[0; 116)
63 PATH_SEGMENT@[64; 72) 63 PATH_SEGMENT@[64; 72)
64 NAME_REF@[64; 72) 64 NAME_REF@[64; 72)
65 IDENT@[64; 72) "Iterator" 65 IDENT@[64; 72) "Iterator"
66 COLONCOLON@[72; 74) 66 COLONCOLON@[72; 74) "::"
67 PATH_SEGMENT@[74; 78) 67 PATH_SEGMENT@[74; 78)
68 NAME_REF@[74; 78) 68 NAME_REF@[74; 78)
69 IDENT@[74; 78) "Item" 69 IDENT@[74; 78) "Item"
70 COLON@[78; 79) 70 COLON@[78; 79) ":"
71 WHITESPACE@[79; 80) 71 WHITESPACE@[79; 80) " "
72 TYPE_BOUND_LIST@[80; 82) 72 TYPE_BOUND_LIST@[80; 82)
73 TYPE_BOUND@[80; 82) 73 TYPE_BOUND@[80; 82)
74 LIFETIME@[80; 82) "'a" 74 LIFETIME@[80; 82) "\'a"
75 COMMA@[82; 83) 75 COMMA@[82; 83) ","
76 WHITESPACE@[83; 87) 76 WHITESPACE@[83; 87) "\n "
77 WHERE_PRED@[87; 112) 77 WHERE_PRED@[87; 112)
78 PATH_TYPE@[87; 108) 78 PATH_TYPE@[87; 108)
79 PATH@[87; 108) 79 PATH@[87; 108)
80 PATH@[87; 102) 80 PATH@[87; 102)
81 PATH_SEGMENT@[87; 102) 81 PATH_SEGMENT@[87; 102)
82 L_ANGLE@[87; 88) 82 L_ANGLE@[87; 88) "<"
83 PATH_TYPE@[88; 89) 83 PATH_TYPE@[88; 89)
84 PATH@[88; 89) 84 PATH@[88; 89)
85 PATH_SEGMENT@[88; 89) 85 PATH_SEGMENT@[88; 89)
86 NAME_REF@[88; 89) 86 NAME_REF@[88; 89)
87 IDENT@[88; 89) "T" 87 IDENT@[88; 89) "T"
88 WHITESPACE@[89; 90) 88 WHITESPACE@[89; 90) " "
89 AS_KW@[90; 92) 89 AS_KW@[90; 92) "as"
90 WHITESPACE@[92; 93) 90 WHITESPACE@[92; 93) " "
91 PATH_TYPE@[93; 101) 91 PATH_TYPE@[93; 101)
92 PATH@[93; 101) 92 PATH@[93; 101)
93 PATH_SEGMENT@[93; 101) 93 PATH_SEGMENT@[93; 101)
94 NAME_REF@[93; 101) 94 NAME_REF@[93; 101)
95 IDENT@[93; 101) "Iterator" 95 IDENT@[93; 101) "Iterator"
96 R_ANGLE@[101; 102) 96 R_ANGLE@[101; 102) ">"
97 COLONCOLON@[102; 104) 97 COLONCOLON@[102; 104) "::"
98 PATH_SEGMENT@[104; 108) 98 PATH_SEGMENT@[104; 108)
99 NAME_REF@[104; 108) 99 NAME_REF@[104; 108)
100 IDENT@[104; 108) "Item" 100 IDENT@[104; 108) "Item"
101 COLON@[108; 109) 101 COLON@[108; 109) ":"
102 WHITESPACE@[109; 110) 102 WHITESPACE@[109; 110) " "
103 TYPE_BOUND_LIST@[110; 112) 103 TYPE_BOUND_LIST@[110; 112)
104 TYPE_BOUND@[110; 112) 104 TYPE_BOUND@[110; 112)
105 LIFETIME@[110; 112) "'a" 105 LIFETIME@[110; 112) "\'a"
106 WHITESPACE@[112; 113) 106 WHITESPACE@[112; 113) "\n"
107 BLOCK@[113; 115) 107 BLOCK@[113; 115)
108 L_CURLY@[113; 114) 108 L_CURLY@[113; 114) "{"
109 R_CURLY@[114; 115) 109 R_CURLY@[114; 115) "}"
110 WHITESPACE@[115; 116) 110 WHITESPACE@[115; 116) "\n"