aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_syntax/test_data/lexer/0004_numbers.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/lexer/0004_numbers.txt
parent4d544fbf9b664b6a29d358d3cb41cdd7cd15e4d6 (diff)
move syntax tests to unit tests
Diffstat (limited to 'crates/ra_syntax/test_data/lexer/0004_numbers.txt')
-rw-r--r--crates/ra_syntax/test_data/lexer/0004_numbers.txt66
1 files changed, 66 insertions, 0 deletions
diff --git a/crates/ra_syntax/test_data/lexer/0004_numbers.txt b/crates/ra_syntax/test_data/lexer/0004_numbers.txt
new file mode 100644
index 000000000..7bb89b8ae
--- /dev/null
+++ b/crates/ra_syntax/test_data/lexer/0004_numbers.txt
@@ -0,0 +1,66 @@
1INT_NUMBER 1 "0"
2WHITESPACE 1 " "
3INT_NUMBER 2 "0b"
4WHITESPACE 1 " "
5INT_NUMBER 2 "0o"
6WHITESPACE 1 " "
7INT_NUMBER 2 "0x"
8WHITESPACE 1 " "
9INT_NUMBER 2 "00"
10WHITESPACE 1 " "
11INT_NUMBER 2 "0_"
12WHITESPACE 1 " "
13FLOAT_NUMBER 2 "0."
14WHITESPACE 1 " "
15FLOAT_NUMBER 2 "0e"
16WHITESPACE 1 " "
17FLOAT_NUMBER 2 "0E"
18WHITESPACE 1 " "
19INT_NUMBER 2 "0z"
20WHITESPACE 1 "\n"
21INT_NUMBER 5 "01790"
22WHITESPACE 1 " "
23INT_NUMBER 6 "0b1790"
24WHITESPACE 1 " "
25INT_NUMBER 6 "0o1790"
26WHITESPACE 1 " "
27INT_NUMBER 18 "0x1790aAbBcCdDeEfF"
28WHITESPACE 1 " "
29INT_NUMBER 6 "001279"
30WHITESPACE 1 " "
31INT_NUMBER 6 "0_1279"
32WHITESPACE 1 " "
33FLOAT_NUMBER 6 "0.1279"
34WHITESPACE 1 " "
35FLOAT_NUMBER 6 "0e1279"
36WHITESPACE 1 " "
37FLOAT_NUMBER 6 "0E1279"
38WHITESPACE 1 "\n"
39INT_NUMBER 1 "0"
40DOT 1 "."
41DOT 1 "."
42INT_NUMBER 1 "2"
43WHITESPACE 1 "\n"
44INT_NUMBER 1 "0"
45DOT 1 "."
46IDENT 3 "foo"
47L_PAREN 1 "("
48R_PAREN 1 ")"
49WHITESPACE 1 "\n"
50FLOAT_NUMBER 4 "0e+1"
51WHITESPACE 1 "\n"
52INT_NUMBER 1 "0"
53DOT 1 "."
54IDENT 1 "e"
55PLUS 1 "+"
56INT_NUMBER 1 "1"
57WHITESPACE 1 "\n"
58FLOAT_NUMBER 6 "0.0E-2"
59WHITESPACE 1 "\n"
60FLOAT_NUMBER 26 "0___0.10000____0000e+111__"
61WHITESPACE 1 "\n"
62INT_NUMBER 4 "1i64"
63WHITESPACE 1 " "
64FLOAT_NUMBER 7 "92.0f32"
65WHITESPACE 1 " "
66INT_NUMBER 5 "11__s"