aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/test_data/parser/inline/ok/0055_literal_pattern.txt
diff options
context:
space:
mode:
authorAleksey Kladov <[email protected]>2019-07-24 10:38:21 +0100
committerAleksey Kladov <[email protected]>2019-07-24 10:49:19 +0100
commit459241f272748ff2e57b2c7e84f5a04f78d67edb (patch)
tree2353f8f068962313d0b2748aab58b71c4ca456d2 /crates/ra_syntax/test_data/parser/inline/ok/0055_literal_pattern.txt
parent4d544fbf9b664b6a29d358d3cb41cdd7cd15e4d6 (diff)
move syntax tests to unit tests
Diffstat (limited to 'crates/ra_syntax/test_data/parser/inline/ok/0055_literal_pattern.txt')
-rw-r--r--crates/ra_syntax/test_data/parser/inline/ok/0055_literal_pattern.txt76
1 files changed, 76 insertions, 0 deletions
diff --git a/crates/ra_syntax/test_data/parser/inline/ok/0055_literal_pattern.txt b/crates/ra_syntax/test_data/parser/inline/ok/0055_literal_pattern.txt
new file mode 100644
index 000000000..ab5dad438
--- /dev/null
+++ b/crates/ra_syntax/test_data/parser/inline/ok/0055_literal_pattern.txt
@@ -0,0 +1,76 @@
1SOURCE_FILE@[0; 113)
2 FN_DEF@[0; 112)
3 FN_KW@[0; 2) "fn"
4 WHITESPACE@[2; 3) " "
5 NAME@[3; 7)
6 IDENT@[3; 7) "main"
7 PARAM_LIST@[7; 9)
8 L_PAREN@[7; 8) "("
9 R_PAREN@[8; 9) ")"
10 WHITESPACE@[9; 10) " "
11 BLOCK@[10; 112)
12 L_CURLY@[10; 11) "{"
13 WHITESPACE@[11; 16) "\n "
14 MATCH_EXPR@[16; 110)
15 MATCH_KW@[16; 21) "match"
16 WHITESPACE@[21; 22) " "
17 TUPLE_EXPR@[22; 24)
18 L_PAREN@[22; 23) "("
19 R_PAREN@[23; 24) ")"
20 WHITESPACE@[24; 25) " "
21 MATCH_ARM_LIST@[25; 110)
22 L_CURLY@[25; 26) "{"
23 WHITESPACE@[26; 35) "\n "
24 MATCH_ARM@[35; 43)
25 LITERAL_PAT@[35; 37)
26 MINUS@[35; 36) "-"
27 LITERAL@[36; 37)
28 INT_NUMBER@[36; 37) "1"
29 WHITESPACE@[37; 38) " "
30 FAT_ARROW@[38; 40) "=>"
31 WHITESPACE@[40; 41) " "
32 TUPLE_EXPR@[41; 43)
33 L_PAREN@[41; 42) "("
34 R_PAREN@[42; 43) ")"
35 COMMA@[43; 44) ","
36 WHITESPACE@[44; 53) "\n "
37 MATCH_ARM@[53; 61)
38 LITERAL_PAT@[53; 55)
39 LITERAL@[53; 55)
40 INT_NUMBER@[53; 55) "92"
41 WHITESPACE@[55; 56) " "
42 FAT_ARROW@[56; 58) "=>"
43 WHITESPACE@[58; 59) " "
44 TUPLE_EXPR@[59; 61)
45 L_PAREN@[59; 60) "("
46 R_PAREN@[60; 61) ")"
47 COMMA@[61; 62) ","
48 WHITESPACE@[62; 71) "\n "
49 MATCH_ARM@[71; 80)
50 LITERAL_PAT@[71; 74)
51 LITERAL@[71; 74)
52 CHAR@[71; 74) "\'c\'"
53 WHITESPACE@[74; 75) " "
54 FAT_ARROW@[75; 77) "=>"
55 WHITESPACE@[77; 78) " "
56 TUPLE_EXPR@[78; 80)
57 L_PAREN@[78; 79) "("
58 R_PAREN@[79; 80) ")"
59 COMMA@[80; 81) ","
60 WHITESPACE@[81; 90) "\n "
61 MATCH_ARM@[90; 103)
62 LITERAL_PAT@[90; 97)
63 LITERAL@[90; 97)
64 STRING@[90; 97) "\"hello\""
65 WHITESPACE@[97; 98) " "
66 FAT_ARROW@[98; 100) "=>"
67 WHITESPACE@[100; 101) " "
68 TUPLE_EXPR@[101; 103)
69 L_PAREN@[101; 102) "("
70 R_PAREN@[102; 103) ")"
71 COMMA@[103; 104) ","
72 WHITESPACE@[104; 109) "\n "
73 R_CURLY@[109; 110) "}"
74 WHITESPACE@[110; 111) "\n"
75 R_CURLY@[111; 112) "}"
76 WHITESPACE@[112; 113) "\n"