aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/tests/data/parser/ok/0036_fully_qualified.txt
diff options
context:
space:
mode:
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.txt74
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 @@
1SOURCE_FILE@[0; 157) 1SOURCE_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"