aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/test_data/parser/err/0037_visibility_in_traits.rast
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_syntax/test_data/parser/err/0037_visibility_in_traits.rast')
-rw-r--r--crates/ra_syntax/test_data/parser/err/0037_visibility_in_traits.rast198
1 files changed, 99 insertions, 99 deletions
diff --git a/crates/ra_syntax/test_data/parser/err/0037_visibility_in_traits.rast b/crates/ra_syntax/test_data/parser/err/0037_visibility_in_traits.rast
index 5319bf936..a328222aa 100644
--- a/crates/ra_syntax/test_data/parser/err/0037_visibility_in_traits.rast
+++ b/crates/ra_syntax/test_data/parser/err/0037_visibility_in_traits.rast
@@ -1,99 +1,99 @@
1SOURCE_FILE@[0; 118) 1SOURCE_FILE@0..118
2 IMPL_DEF@[0; 117) 2 IMPL_DEF@0..117
3 IMPL_KW@[0; 4) "impl" 3 IMPL_KW@0..4 "impl"
4 WHITESPACE@[4; 5) " " 4 WHITESPACE@4..5 " "
5 PATH_TYPE@[5; 6) 5 PATH_TYPE@5..6
6 PATH@[5; 6) 6 PATH@5..6
7 PATH_SEGMENT@[5; 6) 7 PATH_SEGMENT@5..6
8 NAME_REF@[5; 6) 8 NAME_REF@5..6
9 IDENT@[5; 6) "T" 9 IDENT@5..6 "T"
10 WHITESPACE@[6; 7) " " 10 WHITESPACE@6..7 " "
11 FOR_KW@[7; 10) "for" 11 FOR_KW@7..10 "for"
12 WHITESPACE@[10; 11) " " 12 WHITESPACE@10..11 " "
13 TUPLE_TYPE@[11; 13) 13 TUPLE_TYPE@11..13
14 L_PAREN@[11; 12) "(" 14 L_PAREN@11..12 "("
15 R_PAREN@[12; 13) ")" 15 R_PAREN@12..13 ")"
16 WHITESPACE@[13; 14) " " 16 WHITESPACE@13..14 " "
17 ITEM_LIST@[14; 117) 17 ITEM_LIST@14..117
18 L_CURLY@[14; 15) "{" 18 L_CURLY@14..15 "{"
19 WHITESPACE@[15; 20) "\n " 19 WHITESPACE@15..20 "\n "
20 FN_DEF@[20; 31) 20 FN_DEF@20..31
21 FN_KW@[20; 22) "fn" 21 FN_KW@20..22 "fn"
22 WHITESPACE@[22; 23) " " 22 WHITESPACE@22..23 " "
23 NAME@[23; 26) 23 NAME@23..26
24 IDENT@[23; 26) "foo" 24 IDENT@23..26 "foo"
25 PARAM_LIST@[26; 28) 25 PARAM_LIST@26..28
26 L_PAREN@[26; 27) "(" 26 L_PAREN@26..27 "("
27 R_PAREN@[27; 28) ")" 27 R_PAREN@27..28 ")"
28 WHITESPACE@[28; 29) " " 28 WHITESPACE@28..29 " "
29 BLOCK_EXPR@[29; 31) 29 BLOCK_EXPR@29..31
30 BLOCK@[29; 31) 30 BLOCK@29..31
31 L_CURLY@[29; 30) "{" 31 L_CURLY@29..30 "{"
32 R_CURLY@[30; 31) "}" 32 R_CURLY@30..31 "}"
33 WHITESPACE@[31; 36) "\n " 33 WHITESPACE@31..36 "\n "
34 FN_DEF@[36; 51) 34 FN_DEF@36..51
35 VISIBILITY@[36; 39) 35 VISIBILITY@36..39
36 PUB_KW@[36; 39) "pub" 36 PUB_KW@36..39 "pub"
37 WHITESPACE@[39; 40) " " 37 WHITESPACE@39..40 " "
38 FN_KW@[40; 42) "fn" 38 FN_KW@40..42 "fn"
39 WHITESPACE@[42; 43) " " 39 WHITESPACE@42..43 " "
40 NAME@[43; 46) 40 NAME@43..46
41 IDENT@[43; 46) "bar" 41 IDENT@43..46 "bar"
42 PARAM_LIST@[46; 48) 42 PARAM_LIST@46..48
43 L_PAREN@[46; 47) "(" 43 L_PAREN@46..47 "("
44 R_PAREN@[47; 48) ")" 44 R_PAREN@47..48 ")"
45 WHITESPACE@[48; 49) " " 45 WHITESPACE@48..49 " "
46 BLOCK_EXPR@[49; 51) 46 BLOCK_EXPR@49..51
47 BLOCK@[49; 51) 47 BLOCK@49..51
48 L_CURLY@[49; 50) "{" 48 L_CURLY@49..50 "{"
49 R_CURLY@[50; 51) "}" 49 R_CURLY@50..51 "}"
50 WHITESPACE@[51; 56) "\n " 50 WHITESPACE@51..56 "\n "
51 TYPE_ALIAS_DEF@[56; 81) 51 TYPE_ALIAS_DEF@56..81
52 VISIBILITY@[56; 66) 52 VISIBILITY@56..66
53 PUB_KW@[56; 59) "pub" 53 PUB_KW@56..59 "pub"
54 L_PAREN@[59; 60) "(" 54 L_PAREN@59..60 "("
55 CRATE_KW@[60; 65) "crate" 55 CRATE_KW@60..65 "crate"
56 R_PAREN@[65; 66) ")" 56 R_PAREN@65..66 ")"
57 WHITESPACE@[66; 67) " " 57 WHITESPACE@66..67 " "
58 TYPE_KW@[67; 71) "type" 58 TYPE_KW@67..71 "type"
59 WHITESPACE@[71; 72) " " 59 WHITESPACE@71..72 " "
60 NAME@[72; 75) 60 NAME@72..75
61 IDENT@[72; 75) "Baz" 61 IDENT@72..75 "Baz"
62 WHITESPACE@[75; 76) " " 62 WHITESPACE@75..76 " "
63 EQ@[76; 77) "=" 63 EQ@76..77 "="
64 WHITESPACE@[77; 78) " " 64 WHITESPACE@77..78 " "
65 TUPLE_TYPE@[78; 80) 65 TUPLE_TYPE@78..80
66 L_PAREN@[78; 79) "(" 66 L_PAREN@78..79 "("
67 R_PAREN@[79; 80) ")" 67 R_PAREN@79..80 ")"
68 SEMICOLON@[80; 81) ";" 68 SEMICOLON@80..81 ";"
69 WHITESPACE@[81; 86) "\n " 69 WHITESPACE@81..86 "\n "
70 CONST_DEF@[86; 115) 70 CONST_DEF@86..115
71 VISIBILITY@[86; 96) 71 VISIBILITY@86..96
72 PUB_KW@[86; 89) "pub" 72 PUB_KW@86..89 "pub"
73 L_PAREN@[89; 90) "(" 73 L_PAREN@89..90 "("
74 CRATE_KW@[90; 95) "crate" 74 CRATE_KW@90..95 "crate"
75 R_PAREN@[95; 96) ")" 75 R_PAREN@95..96 ")"
76 WHITESPACE@[96; 97) " " 76 WHITESPACE@96..97 " "
77 CONST_KW@[97; 102) "const" 77 CONST_KW@97..102 "const"
78 WHITESPACE@[102; 103) " " 78 WHITESPACE@102..103 " "
79 NAME@[103; 104) 79 NAME@103..104
80 IDENT@[103; 104) "C" 80 IDENT@103..104 "C"
81 COLON@[104; 105) ":" 81 COLON@104..105 ":"
82 WHITESPACE@[105; 106) " " 82 WHITESPACE@105..106 " "
83 PATH_TYPE@[106; 109) 83 PATH_TYPE@106..109
84 PATH@[106; 109) 84 PATH@106..109
85 PATH_SEGMENT@[106; 109) 85 PATH_SEGMENT@106..109
86 NAME_REF@[106; 109) 86 NAME_REF@106..109
87 IDENT@[106; 109) "i32" 87 IDENT@106..109 "i32"
88 WHITESPACE@[109; 110) " " 88 WHITESPACE@109..110 " "
89 EQ@[110; 111) "=" 89 EQ@110..111 "="
90 WHITESPACE@[111; 112) " " 90 WHITESPACE@111..112 " "
91 LITERAL@[112; 114) 91 LITERAL@112..114
92 INT_NUMBER@[112; 114) "92" 92 INT_NUMBER@112..114 "92"
93 SEMICOLON@[114; 115) ";" 93 SEMICOLON@114..115 ";"
94 WHITESPACE@[115; 116) "\n" 94 WHITESPACE@115..116 "\n"
95 R_CURLY@[116; 117) "}" 95 R_CURLY@116..117 "}"
96 WHITESPACE@[117; 118) "\n" 96 WHITESPACE@117..118 "\n"
97error [36; 39): Unnecessary visibility qualifier 97error 36..39: Unnecessary visibility qualifier
98error [56; 66): Unnecessary visibility qualifier 98error 56..66: Unnecessary visibility qualifier
99error [86; 96): Unnecessary visibility qualifier 99error 86..96: Unnecessary visibility qualifier