aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/test_data/parser/ok/0057_loop_in_call.rast
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_syntax/test_data/parser/ok/0057_loop_in_call.rast')
-rw-r--r--crates/ra_syntax/test_data/parser/ok/0057_loop_in_call.rast118
1 files changed, 59 insertions, 59 deletions
diff --git a/crates/ra_syntax/test_data/parser/ok/0057_loop_in_call.rast b/crates/ra_syntax/test_data/parser/ok/0057_loop_in_call.rast
index 2c07bde43..342fe23f5 100644
--- a/crates/ra_syntax/test_data/parser/ok/0057_loop_in_call.rast
+++ b/crates/ra_syntax/test_data/parser/ok/0057_loop_in_call.rast
@@ -1,59 +1,59 @@
1SOURCE_FILE@[0; 50) 1SOURCE_FILE@0..50
2 FN_DEF@[0; 17) 2 FN_DEF@0..17
3 FN_KW@[0; 2) "fn" 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; 14) 7 PARAM_LIST@6..14
8 L_PAREN@[6; 7) "(" 8 L_PAREN@6..7 "("
9 PARAM@[7; 13) 9 PARAM@7..13
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 PATH_TYPE@[10; 13) 15 PATH_TYPE@10..13
16 PATH@[10; 13) 16 PATH@10..13
17 PATH_SEGMENT@[10; 13) 17 PATH_SEGMENT@10..13
18 NAME_REF@[10; 13) 18 NAME_REF@10..13
19 IDENT@[10; 13) "i32" 19 IDENT@10..13 "i32"
20 R_PAREN@[13; 14) ")" 20 R_PAREN@13..14 ")"
21 WHITESPACE@[14; 15) " " 21 WHITESPACE@14..15 " "
22 BLOCK_EXPR@[15; 17) 22 BLOCK_EXPR@15..17
23 BLOCK@[15; 17) 23 BLOCK@15..17
24 L_CURLY@[15; 16) "{" 24 L_CURLY@15..16 "{"
25 R_CURLY@[16; 17) "}" 25 R_CURLY@16..17 "}"
26 WHITESPACE@[17; 19) "\n\n" 26 WHITESPACE@17..19 "\n\n"
27 FN_DEF@[19; 50) 27 FN_DEF@19..50
28 FN_KW@[19; 21) "fn" 28 FN_KW@19..21 "fn"
29 WHITESPACE@[21; 22) " " 29 WHITESPACE@21..22 " "
30 NAME@[22; 26) 30 NAME@22..26
31 IDENT@[22; 26) "main" 31 IDENT@22..26 "main"
32 PARAM_LIST@[26; 28) 32 PARAM_LIST@26..28
33 L_PAREN@[26; 27) "(" 33 L_PAREN@26..27 "("
34 R_PAREN@[27; 28) ")" 34 R_PAREN@27..28 ")"
35 WHITESPACE@[28; 29) " " 35 WHITESPACE@28..29 " "
36 BLOCK_EXPR@[29; 50) 36 BLOCK_EXPR@29..50
37 BLOCK@[29; 50) 37 BLOCK@29..50
38 L_CURLY@[29; 30) "{" 38 L_CURLY@29..30 "{"
39 WHITESPACE@[30; 35) "\n " 39 WHITESPACE@30..35 "\n "
40 EXPR_STMT@[35; 48) 40 EXPR_STMT@35..48
41 CALL_EXPR@[35; 47) 41 CALL_EXPR@35..47
42 PATH_EXPR@[35; 38) 42 PATH_EXPR@35..38
43 PATH@[35; 38) 43 PATH@35..38
44 PATH_SEGMENT@[35; 38) 44 PATH_SEGMENT@35..38
45 NAME_REF@[35; 38) 45 NAME_REF@35..38
46 IDENT@[35; 38) "foo" 46 IDENT@35..38 "foo"
47 ARG_LIST@[38; 47) 47 ARG_LIST@38..47
48 L_PAREN@[38; 39) "(" 48 L_PAREN@38..39 "("
49 LOOP_EXPR@[39; 46) 49 LOOP_EXPR@39..46
50 LOOP_KW@[39; 43) "loop" 50 LOOP_KW@39..43 "loop"
51 WHITESPACE@[43; 44) " " 51 WHITESPACE@43..44 " "
52 BLOCK_EXPR@[44; 46) 52 BLOCK_EXPR@44..46
53 BLOCK@[44; 46) 53 BLOCK@44..46
54 L_CURLY@[44; 45) "{" 54 L_CURLY@44..45 "{"
55 R_CURLY@[45; 46) "}" 55 R_CURLY@45..46 "}"
56 R_PAREN@[46; 47) ")" 56 R_PAREN@46..47 ")"
57 SEMICOLON@[47; 48) ";" 57 SEMICOLON@47..48 ";"
58 WHITESPACE@[48; 49) "\n" 58 WHITESPACE@48..49 "\n"
59 R_CURLY@[49; 50) "}" 59 R_CURLY@49..50 "}"