aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/test_data/parser/inline/ok/0015_continue_expr.txt
diff options
context:
space:
mode:
authorbors[bot] <26634292+bors[bot]@users.noreply.github.com>2019-09-02 20:20:24 +0100
committerGitHub <[email protected]>2019-09-02 20:20:24 +0100
commit7faec1c30046769d4ae490e15cf5405bcfbdeef8 (patch)
tree6d268b721027a5350928a6c5a0ec227b5fde8ebc /crates/ra_syntax/test_data/parser/inline/ok/0015_continue_expr.txt
parenta8397deab914240aca8f015fb3736689919c0a5b (diff)
parente94587e3153b52684fd3f6b82c8e7efc09ff5c8d (diff)
Merge #1752
1752: Always wrap blocks into block expressions r=flodiebold a=matklad This way, things like function bodies are expressions, and we don't have to single them out Co-authored-by: Aleksey Kladov <[email protected]>
Diffstat (limited to 'crates/ra_syntax/test_data/parser/inline/ok/0015_continue_expr.txt')
-rw-r--r--crates/ra_syntax/test_data/parser/inline/ok/0015_continue_expr.txt50
1 files changed, 26 insertions, 24 deletions
diff --git a/crates/ra_syntax/test_data/parser/inline/ok/0015_continue_expr.txt b/crates/ra_syntax/test_data/parser/inline/ok/0015_continue_expr.txt
index e8cc32f2c..c051c1c86 100644
--- a/crates/ra_syntax/test_data/parser/inline/ok/0015_continue_expr.txt
+++ b/crates/ra_syntax/test_data/parser/inline/ok/0015_continue_expr.txt
@@ -8,28 +8,30 @@ SOURCE_FILE@[0; 69)
8 L_PAREN@[6; 7) "(" 8 L_PAREN@[6; 7) "("
9 R_PAREN@[7; 8) ")" 9 R_PAREN@[7; 8) ")"
10 WHITESPACE@[8; 9) " " 10 WHITESPACE@[8; 9) " "
11 BLOCK@[9; 68) 11 BLOCK_EXPR@[9; 68)
12 L_CURLY@[9; 10) "{" 12 BLOCK@[9; 68)
13 WHITESPACE@[10; 15) "\n " 13 L_CURLY@[9; 10) "{"
14 LOOP_EXPR@[15; 66) 14 WHITESPACE@[10; 15) "\n "
15 LOOP_KW@[15; 19) "loop" 15 LOOP_EXPR@[15; 66)
16 WHITESPACE@[19; 20) " " 16 LOOP_KW@[15; 19) "loop"
17 BLOCK@[20; 66) 17 WHITESPACE@[19; 20) " "
18 L_CURLY@[20; 21) "{" 18 BLOCK_EXPR@[20; 66)
19 WHITESPACE@[21; 30) "\n " 19 BLOCK@[20; 66)
20 EXPR_STMT@[30; 39) 20 L_CURLY@[20; 21) "{"
21 CONTINUE_EXPR@[30; 38) 21 WHITESPACE@[21; 30) "\n "
22 CONTINUE_KW@[30; 38) "continue" 22 EXPR_STMT@[30; 39)
23 SEMI@[38; 39) ";" 23 CONTINUE_EXPR@[30; 38)
24 WHITESPACE@[39; 48) "\n " 24 CONTINUE_KW@[30; 38) "continue"
25 EXPR_STMT@[48; 60) 25 SEMI@[38; 39) ";"
26 CONTINUE_EXPR@[48; 59) 26 WHITESPACE@[39; 48) "\n "
27 CONTINUE_KW@[48; 56) "continue" 27 EXPR_STMT@[48; 60)
28 WHITESPACE@[56; 57) " " 28 CONTINUE_EXPR@[48; 59)
29 LIFETIME@[57; 59) "\'l" 29 CONTINUE_KW@[48; 56) "continue"
30 SEMI@[59; 60) ";" 30 WHITESPACE@[56; 57) " "
31 WHITESPACE@[60; 65) "\n " 31 LIFETIME@[57; 59) "\'l"
32 R_CURLY@[65; 66) "}" 32 SEMI@[59; 60) ";"
33 WHITESPACE@[66; 67) "\n" 33 WHITESPACE@[60; 65) "\n "
34 R_CURLY@[67; 68) "}" 34 R_CURLY@[65; 66) "}"
35 WHITESPACE@[66; 67) "\n"
36 R_CURLY@[67; 68) "}"
35 WHITESPACE@[68; 69) "\n" 37 WHITESPACE@[68; 69) "\n"