Aleksey Kladov
|
90926b9479
|
drop errors from SyntaxNode
|
2019-05-28 16:15:17 +03:00 |
|
Aleksey Kladov
|
549728bba8
|
make AstId untyped
|
2019-05-13 19:39:06 +03:00 |
|
Aleksey Kladov
|
268e739c94
|
move add_missing_members to structured editing API
Currently, this is more code, and we also loose auto-indenting of
bodies, but, long-term, this is the right approach
|
2019-04-22 13:01:33 +03:00 |
|
Aleksey Kladov
|
97f41d7343
|
test short structs
|
2019-04-22 00:52:21 +03:00 |
|
Aleksey Kladov
|
7cc845e88d
|
start structured editing API
|
2019-04-21 20:51:20 +03:00 |
|
Robin Freyler
|
6aae0cf7fa
|
replace usages of algo::generate with iter::successors from std
|
2019-04-13 16:43:49 +02:00 |
|
Aleksey Kladov
|
faf526e021
|
migrate to untyped rowan
|
2019-04-09 10:26:51 +03:00 |
|
Aleksey Kladov
|
7d6bd5d137
|
always show token text
|
2019-04-02 14:49:46 +03:00 |
|
Aleksey Kladov
|
9e213385c9
|
switch to new rowan
|
2019-04-01 12:06:24 +03:00 |
|
Aleksey Kladov
|
f078f7adc8
|
introduce tree builder
|
2019-02-23 16:55:01 +03:00 |
|
Aleksey Kladov
|
7060a39d5c
|
simplify trait bounds
|
2019-02-21 16:12:15 +03:00 |
|
Aleksey Kladov
|
b51b71bf25
|
rearrange methods
|
2019-02-21 16:04:03 +03:00 |
|
Aleksey Kladov
|
f7f99af0a6
|
kill utils module
|
2019-02-21 15:57:40 +03:00 |
|
Aleksey Kladov
|
412ac63ff5
|
docs
|
2019-02-21 15:24:42 +03:00 |
|
Aleksey Kladov
|
a4a1e08ab8
|
flatten modules
|
2019-02-20 16:16:14 +03:00 |
|
Aleksey Kladov
|
5222b8aba3
|
move all parsing related bits to a separate module
|
2019-02-20 15:47:32 +03:00 |
|
Aleksey Kladov
|
4e91c23c79
|
rename yellow -> syntax_node
why yellow in the first place? Its red + green.
|
2019-02-12 19:02:30 +03:00 |
|