aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/tests/data/parser/err/0030_string_suffixes.txt
diff options
context:
space:
mode:
Diffstat (limited to 'crates/ra_syntax/tests/data/parser/err/0030_string_suffixes.txt')
-rw-r--r--crates/ra_syntax/tests/data/parser/err/0030_string_suffixes.txt90
1 files changed, 45 insertions, 45 deletions
diff --git a/crates/ra_syntax/tests/data/parser/err/0030_string_suffixes.txt b/crates/ra_syntax/tests/data/parser/err/0030_string_suffixes.txt
index dc10e9ee7..61a28134a 100644
--- a/crates/ra_syntax/tests/data/parser/err/0030_string_suffixes.txt
+++ b/crates/ra_syntax/tests/data/parser/err/0030_string_suffixes.txt
@@ -1,26 +1,26 @@
1SOURCE_FILE@[0; 112) 1SOURCE_FILE@[0; 112)
2 FN_DEF@[0; 111) 2 FN_DEF@[0; 111)
3 FN_KW@[0; 2) 3 FN_KW@[0; 2) "fn"
4 WHITESPACE@[2; 3) 4 WHITESPACE@[2; 3) " "
5 NAME@[3; 7) 5 NAME@[3; 7)
6 IDENT@[3; 7) "main" 6 IDENT@[3; 7) "main"
7 PARAM_LIST@[7; 9) 7 PARAM_LIST@[7; 9)
8 L_PAREN@[7; 8) 8 L_PAREN@[7; 8) "("
9 R_PAREN@[8; 9) 9 R_PAREN@[8; 9) ")"
10 WHITESPACE@[9; 10) 10 WHITESPACE@[9; 10) " "
11 BLOCK@[10; 111) 11 BLOCK@[10; 111)
12 L_CURLY@[10; 11) 12 L_CURLY@[10; 11) "{"
13 WHITESPACE@[11; 16) 13 WHITESPACE@[11; 16) "\n "
14 LET_STMT@[16; 27) 14 LET_STMT@[16; 27)
15 LET_KW@[16; 19) 15 LET_KW@[16; 19) "let"
16 WHITESPACE@[19; 20) 16 WHITESPACE@[19; 20) " "
17 PLACEHOLDER_PAT@[20; 21) 17 PLACEHOLDER_PAT@[20; 21)
18 UNDERSCORE@[20; 21) 18 UNDERSCORE@[20; 21) "_"
19 WHITESPACE@[21; 22) 19 WHITESPACE@[21; 22) " "
20 EQ@[22; 23) 20 EQ@[22; 23) "="
21 WHITESPACE@[23; 24) 21 WHITESPACE@[23; 24) " "
22 LITERAL@[24; 27) 22 LITERAL@[24; 27)
23 CHAR@[24; 27) 23 CHAR@[24; 27) "\'c\'"
24 err: `expected SEMI` 24 err: `expected SEMI`
25 EXPR_STMT@[27; 31) 25 EXPR_STMT@[27; 31)
26 PATH_EXPR@[27; 30) 26 PATH_EXPR@[27; 30)
@@ -28,46 +28,46 @@ SOURCE_FILE@[0; 112)
28 PATH_SEGMENT@[27; 30) 28 PATH_SEGMENT@[27; 30)
29 NAME_REF@[27; 30) 29 NAME_REF@[27; 30)
30 IDENT@[27; 30) "u32" 30 IDENT@[27; 30) "u32"
31 SEMI@[30; 31) 31 SEMI@[30; 31) ";"
32 WHITESPACE@[31; 36) 32 WHITESPACE@[31; 36) "\n "
33 LET_STMT@[36; 60) 33 LET_STMT@[36; 60)
34 LET_KW@[36; 39) 34 LET_KW@[36; 39) "let"
35 WHITESPACE@[39; 40) 35 WHITESPACE@[39; 40) " "
36 PLACEHOLDER_PAT@[40; 41) 36 PLACEHOLDER_PAT@[40; 41)
37 UNDERSCORE@[40; 41) 37 UNDERSCORE@[40; 41) "_"
38 WHITESPACE@[41; 42) 38 WHITESPACE@[41; 42) " "
39 EQ@[42; 43) 39 EQ@[42; 43) "="
40 WHITESPACE@[43; 44) 40 WHITESPACE@[43; 44) " "
41 LITERAL@[44; 59) 41 LITERAL@[44; 59)
42 STRING@[44; 59) 42 STRING@[44; 59) "\"string\"invalid"
43 err: `Invalid literal suffix` 43 err: `Invalid literal suffix`
44 SEMI@[59; 60) 44 SEMI@[59; 60) ";"
45 WHITESPACE@[60; 65) 45 WHITESPACE@[60; 65) "\n "
46 LET_STMT@[65; 83) 46 LET_STMT@[65; 83)
47 LET_KW@[65; 68) 47 LET_KW@[65; 68) "let"
48 WHITESPACE@[68; 69) 48 WHITESPACE@[68; 69) " "
49 PLACEHOLDER_PAT@[69; 70) 49 PLACEHOLDER_PAT@[69; 70)
50 UNDERSCORE@[69; 70) 50 UNDERSCORE@[69; 70) "_"
51 WHITESPACE@[70; 71) 51 WHITESPACE@[70; 71) " "
52 EQ@[71; 72) 52 EQ@[71; 72) "="
53 WHITESPACE@[72; 73) 53 WHITESPACE@[72; 73) " "
54 LITERAL@[73; 82) 54 LITERAL@[73; 82)
55 BYTE@[73; 82) 55 BYTE@[73; 82) "b\'b\'_suff"
56 err: `Invalid literal suffix` 56 err: `Invalid literal suffix`
57 SEMI@[82; 83) 57 SEMI@[82; 83) ";"
58 WHITESPACE@[83; 88) 58 WHITESPACE@[83; 88) "\n "
59 LET_STMT@[88; 109) 59 LET_STMT@[88; 109)
60 LET_KW@[88; 91) 60 LET_KW@[88; 91) "let"
61 WHITESPACE@[91; 92) 61 WHITESPACE@[91; 92) " "
62 PLACEHOLDER_PAT@[92; 93) 62 PLACEHOLDER_PAT@[92; 93)
63 UNDERSCORE@[92; 93) 63 UNDERSCORE@[92; 93) "_"
64 WHITESPACE@[93; 94) 64 WHITESPACE@[93; 94) " "
65 EQ@[94; 95) 65 EQ@[94; 95) "="
66 WHITESPACE@[95; 96) 66 WHITESPACE@[95; 96) " "
67 LITERAL@[96; 108) 67 LITERAL@[96; 108)
68 BYTE_STRING@[96; 108) 68 BYTE_STRING@[96; 108) "b\"bs\"invalid"
69 err: `Invalid literal suffix` 69 err: `Invalid literal suffix`
70 SEMI@[108; 109) 70 SEMI@[108; 109) ";"
71 WHITESPACE@[109; 110) 71 WHITESPACE@[109; 110) "\n"
72 R_CURLY@[110; 111) 72 R_CURLY@[110; 111) "}"
73 WHITESPACE@[111; 112) 73 WHITESPACE@[111; 112) "\n"