aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/test_data/parser/err/0017_incomplete_binexpr.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/err/0017_incomplete_binexpr.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/err/0017_incomplete_binexpr.txt')
-rw-r--r--crates/ra_syntax/test_data/parser/err/0017_incomplete_binexpr.txt47
1 files changed, 24 insertions, 23 deletions
diff --git a/crates/ra_syntax/test_data/parser/err/0017_incomplete_binexpr.txt b/crates/ra_syntax/test_data/parser/err/0017_incomplete_binexpr.txt
index c18e20900..9033a5b38 100644
--- a/crates/ra_syntax/test_data/parser/err/0017_incomplete_binexpr.txt
+++ b/crates/ra_syntax/test_data/parser/err/0017_incomplete_binexpr.txt
@@ -19,28 +19,29 @@ SOURCE_FILE@[0; 47)
19 IDENT@[12; 15) "i32" 19 IDENT@[12; 15) "i32"
20 R_PAREN@[15; 16) ")" 20 R_PAREN@[15; 16) ")"
21 WHITESPACE@[16; 17) " " 21 WHITESPACE@[16; 17) " "
22 BLOCK@[17; 46) 22 BLOCK_EXPR@[17; 46)
23 L_CURLY@[17; 18) "{" 23 BLOCK@[17; 46)
24 WHITESPACE@[18; 23) "\n " 24 L_CURLY@[17; 18) "{"
25 LET_STMT@[23; 36) 25 WHITESPACE@[18; 23) "\n "
26 LET_KW@[23; 26) "let" 26 LET_STMT@[23; 36)
27 WHITESPACE@[26; 27) " " 27 LET_KW@[23; 26) "let"
28 BIND_PAT@[27; 30) 28 WHITESPACE@[26; 27) " "
29 NAME@[27; 30) 29 BIND_PAT@[27; 30)
30 IDENT@[27; 30) "bar" 30 NAME@[27; 30)
31 WHITESPACE@[30; 31) " " 31 IDENT@[27; 30) "bar"
32 EQ@[31; 32) "=" 32 WHITESPACE@[30; 31) " "
33 WHITESPACE@[32; 33) " " 33 EQ@[31; 32) "="
34 LITERAL@[33; 35) 34 WHITESPACE@[32; 33) " "
35 INT_NUMBER@[33; 35) "92" 35 LITERAL@[33; 35)
36 SEMI@[35; 36) ";" 36 INT_NUMBER@[33; 35) "92"
37 WHITESPACE@[36; 41) "\n " 37 SEMI@[35; 36) ";"
38 BIN_EXPR@[41; 44) 38 WHITESPACE@[36; 41) "\n "
39 LITERAL@[41; 42) 39 BIN_EXPR@[41; 44)
40 INT_NUMBER@[41; 42) "1" 40 LITERAL@[41; 42)
41 WHITESPACE@[42; 43) " " 41 INT_NUMBER@[41; 42) "1"
42 PLUS@[43; 44) "+" 42 WHITESPACE@[42; 43) " "
43 WHITESPACE@[44; 45) "\n" 43 PLUS@[43; 44) "+"
44 R_CURLY@[45; 46) "}" 44 WHITESPACE@[44; 45) "\n"
45 R_CURLY@[45; 46) "}"
45 WHITESPACE@[46; 47) "\n" 46 WHITESPACE@[46; 47) "\n"
46error 44: expected expression 47error 44: expected expression