diff options
Diffstat (limited to 'crates/ra_syntax/tests/data/parser/ok/0036_fully_qualified.txt')
-rw-r--r-- | crates/ra_syntax/tests/data/parser/ok/0036_fully_qualified.txt | 74 |
1 files changed, 37 insertions, 37 deletions
diff --git a/crates/ra_syntax/tests/data/parser/ok/0036_fully_qualified.txt b/crates/ra_syntax/tests/data/parser/ok/0036_fully_qualified.txt index 93e26aaf6..86263c0bb 100644 --- a/crates/ra_syntax/tests/data/parser/ok/0036_fully_qualified.txt +++ b/crates/ra_syntax/tests/data/parser/ok/0036_fully_qualified.txt | |||
@@ -1,21 +1,21 @@ | |||
1 | SOURCE_FILE@[0; 157) | 1 | SOURCE_FILE@[0; 157) |
2 | COMMENT@[0; 60) | 2 | COMMENT@[0; 60) "// https://github.com ..." |
3 | WHITESPACE@[60; 62) | 3 | WHITESPACE@[60; 62) "\n\n" |
4 | FN_DEF@[62; 156) | 4 | FN_DEF@[62; 156) |
5 | VISIBILITY@[62; 65) | 5 | VISIBILITY@[62; 65) |
6 | PUB_KW@[62; 65) | 6 | PUB_KW@[62; 65) "pub" |
7 | WHITESPACE@[65; 66) | 7 | WHITESPACE@[65; 66) " " |
8 | FN_KW@[66; 68) | 8 | FN_KW@[66; 68) "fn" |
9 | WHITESPACE@[68; 69) | 9 | WHITESPACE@[68; 69) " " |
10 | NAME@[69; 72) | 10 | NAME@[69; 72) |
11 | IDENT@[69; 72) "foo" | 11 | IDENT@[69; 72) "foo" |
12 | TYPE_PARAM_LIST@[72; 85) | 12 | TYPE_PARAM_LIST@[72; 85) |
13 | L_ANGLE@[72; 73) | 13 | L_ANGLE@[72; 73) "<" |
14 | TYPE_PARAM@[73; 84) | 14 | TYPE_PARAM@[73; 84) |
15 | NAME@[73; 74) | 15 | NAME@[73; 74) |
16 | IDENT@[73; 74) "S" | 16 | IDENT@[73; 74) "S" |
17 | COLON@[74; 75) | 17 | COLON@[74; 75) ":" |
18 | WHITESPACE@[75; 76) | 18 | WHITESPACE@[75; 76) " " |
19 | TYPE_BOUND_LIST@[76; 84) | 19 | TYPE_BOUND_LIST@[76; 84) |
20 | TYPE_BOUND@[76; 84) | 20 | TYPE_BOUND@[76; 84) |
21 | PATH_TYPE@[76; 84) | 21 | PATH_TYPE@[76; 84) |
@@ -23,49 +23,49 @@ SOURCE_FILE@[0; 157) | |||
23 | PATH_SEGMENT@[76; 84) | 23 | PATH_SEGMENT@[76; 84) |
24 | NAME_REF@[76; 84) | 24 | NAME_REF@[76; 84) |
25 | IDENT@[76; 84) "Iterator" | 25 | IDENT@[76; 84) "Iterator" |
26 | R_ANGLE@[84; 85) | 26 | R_ANGLE@[84; 85) ">" |
27 | PARAM_LIST@[85; 87) | 27 | PARAM_LIST@[85; 87) |
28 | L_PAREN@[85; 86) | 28 | L_PAREN@[85; 86) "(" |
29 | R_PAREN@[86; 87) | 29 | R_PAREN@[86; 87) ")" |
30 | WHITESPACE@[87; 88) | 30 | WHITESPACE@[87; 88) " " |
31 | RET_TYPE@[88; 97) | 31 | RET_TYPE@[88; 97) |
32 | THIN_ARROW@[88; 90) | 32 | THIN_ARROW@[88; 90) "->" |
33 | WHITESPACE@[90; 91) | 33 | WHITESPACE@[90; 91) " " |
34 | PATH_TYPE@[91; 97) | 34 | PATH_TYPE@[91; 97) |
35 | PATH@[91; 97) | 35 | PATH@[91; 97) |
36 | PATH_SEGMENT@[91; 97) | 36 | PATH_SEGMENT@[91; 97) |
37 | NAME_REF@[91; 97) | 37 | NAME_REF@[91; 97) |
38 | IDENT@[91; 97) "String" | 38 | IDENT@[91; 97) "String" |
39 | WHITESPACE@[97; 98) | 39 | WHITESPACE@[97; 98) "\n" |
40 | WHERE_CLAUSE@[98; 134) | 40 | WHERE_CLAUSE@[98; 134) |
41 | WHERE_KW@[98; 103) | 41 | WHERE_KW@[98; 103) "where" |
42 | WHITESPACE@[103; 108) | 42 | WHITESPACE@[103; 108) "\n " |
43 | WHERE_PRED@[108; 133) | 43 | WHERE_PRED@[108; 133) |
44 | PATH_TYPE@[108; 129) | 44 | PATH_TYPE@[108; 129) |
45 | PATH@[108; 129) | 45 | PATH@[108; 129) |
46 | PATH@[108; 123) | 46 | PATH@[108; 123) |
47 | PATH_SEGMENT@[108; 123) | 47 | PATH_SEGMENT@[108; 123) |
48 | L_ANGLE@[108; 109) | 48 | L_ANGLE@[108; 109) "<" |
49 | PATH_TYPE@[109; 110) | 49 | PATH_TYPE@[109; 110) |
50 | PATH@[109; 110) | 50 | PATH@[109; 110) |
51 | PATH_SEGMENT@[109; 110) | 51 | PATH_SEGMENT@[109; 110) |
52 | NAME_REF@[109; 110) | 52 | NAME_REF@[109; 110) |
53 | IDENT@[109; 110) "S" | 53 | IDENT@[109; 110) "S" |
54 | WHITESPACE@[110; 111) | 54 | WHITESPACE@[110; 111) " " |
55 | AS_KW@[111; 113) | 55 | AS_KW@[111; 113) "as" |
56 | WHITESPACE@[113; 114) | 56 | WHITESPACE@[113; 114) " " |
57 | PATH_TYPE@[114; 122) | 57 | PATH_TYPE@[114; 122) |
58 | PATH@[114; 122) | 58 | PATH@[114; 122) |
59 | PATH_SEGMENT@[114; 122) | 59 | PATH_SEGMENT@[114; 122) |
60 | NAME_REF@[114; 122) | 60 | NAME_REF@[114; 122) |
61 | IDENT@[114; 122) "Iterator" | 61 | IDENT@[114; 122) "Iterator" |
62 | R_ANGLE@[122; 123) | 62 | R_ANGLE@[122; 123) ">" |
63 | COLONCOLON@[123; 125) | 63 | COLONCOLON@[123; 125) "::" |
64 | PATH_SEGMENT@[125; 129) | 64 | PATH_SEGMENT@[125; 129) |
65 | NAME_REF@[125; 129) | 65 | NAME_REF@[125; 129) |
66 | IDENT@[125; 129) "Item" | 66 | IDENT@[125; 129) "Item" |
67 | COLON@[129; 130) | 67 | COLON@[129; 130) ":" |
68 | WHITESPACE@[130; 131) | 68 | WHITESPACE@[130; 131) " " |
69 | TYPE_BOUND_LIST@[131; 133) | 69 | TYPE_BOUND_LIST@[131; 133) |
70 | TYPE_BOUND@[131; 133) | 70 | TYPE_BOUND@[131; 133) |
71 | PATH_TYPE@[131; 133) | 71 | PATH_TYPE@[131; 133) |
@@ -73,20 +73,20 @@ SOURCE_FILE@[0; 157) | |||
73 | PATH_SEGMENT@[131; 133) | 73 | PATH_SEGMENT@[131; 133) |
74 | NAME_REF@[131; 133) | 74 | NAME_REF@[131; 133) |
75 | IDENT@[131; 133) "Eq" | 75 | IDENT@[131; 133) "Eq" |
76 | COMMA@[133; 134) | 76 | COMMA@[133; 134) "," |
77 | WHITESPACE@[134; 135) | 77 | WHITESPACE@[134; 135) "\n" |
78 | BLOCK@[135; 156) | 78 | BLOCK@[135; 156) |
79 | L_CURLY@[135; 136) | 79 | L_CURLY@[135; 136) "{" |
80 | WHITESPACE@[136; 141) | 80 | WHITESPACE@[136; 141) "\n " |
81 | METHOD_CALL_EXPR@[141; 154) | 81 | METHOD_CALL_EXPR@[141; 154) |
82 | LITERAL@[141; 143) | 82 | LITERAL@[141; 143) |
83 | STRING@[141; 143) | 83 | STRING@[141; 143) "\"\"" |
84 | DOT@[143; 144) | 84 | DOT@[143; 144) "." |
85 | NAME_REF@[144; 152) | 85 | NAME_REF@[144; 152) |
86 | IDENT@[144; 152) "to_owned" | 86 | IDENT@[144; 152) "to_owned" |
87 | ARG_LIST@[152; 154) | 87 | ARG_LIST@[152; 154) |
88 | L_PAREN@[152; 153) | 88 | L_PAREN@[152; 153) "(" |
89 | R_PAREN@[153; 154) | 89 | R_PAREN@[153; 154) ")" |
90 | WHITESPACE@[154; 155) | 90 | WHITESPACE@[154; 155) "\n" |
91 | R_CURLY@[155; 156) | 91 | R_CURLY@[155; 156) "}" |
92 | WHITESPACE@[156; 157) | 92 | WHITESPACE@[156; 157) "\n" |