aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/tests/data/parser/ok/0050_async_block_as_argument.txt
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_syntax/tests/data/parser/ok/0050_async_block_as_argument.txt')
-rw-r--r--crates/ra_syntax/tests/data/parser/ok/0050_async_block_as_argument.txt78
1 files changed, 39 insertions, 39 deletions
diff --git a/crates/ra_syntax/tests/data/parser/ok/0050_async_block_as_argument.txt b/crates/ra_syntax/tests/data/parser/ok/0050_async_block_as_argument.txt
index 82f0f8142..64da5878b 100644
--- a/crates/ra_syntax/tests/data/parser/ok/0050_async_block_as_argument.txt
+++ b/crates/ra_syntax/tests/data/parser/ok/0050_async_block_as_argument.txt
@@ -1,20 +1,20 @@
1SOURCE_FILE@[0; 95) 1SOURCE_FILE@[0; 95)
2 FN_DEF@[0; 52) 2 FN_DEF@[0; 52)
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; 49) 7 PARAM_LIST@[6; 49)
8 L_PAREN@[6; 7) 8 L_PAREN@[6; 7) "("
9 PARAM@[7; 48) 9 PARAM@[7; 48)
10 BIND_PAT@[7; 8) 10 BIND_PAT@[7; 8)
11 NAME@[7; 8) 11 NAME@[7; 8)
12 IDENT@[7; 8) "x" 12 IDENT@[7; 8) "x"
13 COLON@[8; 9) 13 COLON@[8; 9) ":"
14 WHITESPACE@[9; 10) 14 WHITESPACE@[9; 10) " "
15 IMPL_TRAIT_TYPE@[10; 48) 15 IMPL_TRAIT_TYPE@[10; 48)
16 IMPL_KW@[10; 14) 16 IMPL_KW@[10; 14) "impl"
17 WHITESPACE@[14; 15) 17 WHITESPACE@[14; 15) " "
18 TYPE_BOUND_LIST@[15; 48) 18 TYPE_BOUND_LIST@[15; 48)
19 TYPE_BOUND@[15; 48) 19 TYPE_BOUND@[15; 48)
20 PATH_TYPE@[15; 48) 20 PATH_TYPE@[15; 48)
@@ -24,46 +24,46 @@ SOURCE_FILE@[0; 95)
24 PATH_SEGMENT@[15; 18) 24 PATH_SEGMENT@[15; 18)
25 NAME_REF@[15; 18) 25 NAME_REF@[15; 18)
26 IDENT@[15; 18) "std" 26 IDENT@[15; 18) "std"
27 COLONCOLON@[18; 20) 27 COLONCOLON@[18; 20) "::"
28 PATH_SEGMENT@[20; 26) 28 PATH_SEGMENT@[20; 26)
29 NAME_REF@[20; 26) 29 NAME_REF@[20; 26)
30 IDENT@[20; 26) "future" 30 IDENT@[20; 26) "future"
31 COLONCOLON@[26; 28) 31 COLONCOLON@[26; 28) "::"
32 PATH_SEGMENT@[28; 48) 32 PATH_SEGMENT@[28; 48)
33 NAME_REF@[28; 34) 33 NAME_REF@[28; 34)
34 IDENT@[28; 34) "Future" 34 IDENT@[28; 34) "Future"
35 TYPE_ARG_LIST@[34; 48) 35 TYPE_ARG_LIST@[34; 48)
36 L_ANGLE@[34; 35) 36 L_ANGLE@[34; 35) "<"
37 ASSOC_TYPE_ARG@[35; 47) 37 ASSOC_TYPE_ARG@[35; 47)
38 NAME_REF@[35; 41) 38 NAME_REF@[35; 41)
39 IDENT@[35; 41) "Output" 39 IDENT@[35; 41) "Output"
40 WHITESPACE@[41; 42) 40 WHITESPACE@[41; 42) " "
41 EQ@[42; 43) 41 EQ@[42; 43) "="
42 WHITESPACE@[43; 44) 42 WHITESPACE@[43; 44) " "
43 PATH_TYPE@[44; 47) 43 PATH_TYPE@[44; 47)
44 PATH@[44; 47) 44 PATH@[44; 47)
45 PATH_SEGMENT@[44; 47) 45 PATH_SEGMENT@[44; 47)
46 NAME_REF@[44; 47) 46 NAME_REF@[44; 47)
47 IDENT@[44; 47) "i32" 47 IDENT@[44; 47) "i32"
48 R_ANGLE@[47; 48) 48 R_ANGLE@[47; 48) ">"
49 R_PAREN@[48; 49) 49 R_PAREN@[48; 49) ")"
50 WHITESPACE@[49; 50) 50 WHITESPACE@[49; 50) " "
51 BLOCK@[50; 52) 51 BLOCK@[50; 52)
52 L_CURLY@[50; 51) 52 L_CURLY@[50; 51) "{"
53 R_CURLY@[51; 52) 53 R_CURLY@[51; 52) "}"
54 WHITESPACE@[52; 54) 54 WHITESPACE@[52; 54) "\n\n"
55 FN_DEF@[54; 94) 55 FN_DEF@[54; 94)
56 FN_KW@[54; 56) 56 FN_KW@[54; 56) "fn"
57 WHITESPACE@[56; 57) 57 WHITESPACE@[56; 57) " "
58 NAME@[57; 61) 58 NAME@[57; 61)
59 IDENT@[57; 61) "main" 59 IDENT@[57; 61) "main"
60 PARAM_LIST@[61; 63) 60 PARAM_LIST@[61; 63)
61 L_PAREN@[61; 62) 61 L_PAREN@[61; 62) "("
62 R_PAREN@[62; 63) 62 R_PAREN@[62; 63) ")"
63 WHITESPACE@[63; 64) 63 WHITESPACE@[63; 64) " "
64 BLOCK@[64; 94) 64 BLOCK@[64; 94)
65 L_CURLY@[64; 65) 65 L_CURLY@[64; 65) "{"
66 WHITESPACE@[65; 70) 66 WHITESPACE@[65; 70) "\n "
67 CALL_EXPR@[70; 92) 67 CALL_EXPR@[70; 92)
68 PATH_EXPR@[70; 73) 68 PATH_EXPR@[70; 73)
69 PATH@[70; 73) 69 PATH@[70; 73)
@@ -71,20 +71,20 @@ SOURCE_FILE@[0; 95)
71 NAME_REF@[70; 73) 71 NAME_REF@[70; 73)
72 IDENT@[70; 73) "foo" 72 IDENT@[70; 73) "foo"
73 ARG_LIST@[73; 92) 73 ARG_LIST@[73; 92)
74 L_PAREN@[73; 74) 74 L_PAREN@[73; 74) "("
75 BLOCK_EXPR@[74; 91) 75 BLOCK_EXPR@[74; 91)
76 ASYNC_KW@[74; 79) 76 ASYNC_KW@[74; 79) "async"
77 WHITESPACE@[79; 80) 77 WHITESPACE@[79; 80) " "
78 MOVE_KW@[80; 84) 78 MOVE_KW@[80; 84) "move"
79 WHITESPACE@[84; 85) 79 WHITESPACE@[84; 85) " "
80 BLOCK@[85; 91) 80 BLOCK@[85; 91)
81 L_CURLY@[85; 86) 81 L_CURLY@[85; 86) "{"
82 WHITESPACE@[86; 87) 82 WHITESPACE@[86; 87) " "
83 LITERAL@[87; 89) 83 LITERAL@[87; 89)
84 INT_NUMBER@[87; 89) "12" 84 INT_NUMBER@[87; 89) "12"
85 WHITESPACE@[89; 90) 85 WHITESPACE@[89; 90) " "
86 R_CURLY@[90; 91) 86 R_CURLY@[90; 91) "}"
87 R_PAREN@[91; 92) 87 R_PAREN@[91; 92) ")"
88 WHITESPACE@[92; 93) 88 WHITESPACE@[92; 93) "\n"
89 R_CURLY@[93; 94) 89 R_CURLY@[93; 94) "}"
90 WHITESPACE@[94; 95) 90 WHITESPACE@[94; 95) "\n"