Aleksey Kladov
|
5c594bcb48
|
cleanup casts
|
2019-07-19 18:22:00 +03:00 |
|
Aleksey Kladov
|
d402974aa0
|
migrate ra_syntax to the new rowan API
|
2019-07-19 13:16:24 +03:00 |
|
Aleksey Kladov
|
faf526e021
|
migrate to untyped rowan
|
2019-04-09 10:26:51 +03:00 |
|
Aleksey Kladov
|
666303faf3
|
support upcastig in AST enum
|
2019-02-24 16:57:05 +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 |
|
Aleksey Kladov
|
2e354f480b
|
use ToOwned trait instead of inherent method
|
2019-01-25 02:09:31 +03:00 |
|
Aleksey Kladov
|
2d3940d0ab
|
rename TreePtr -> TreeArc
This is much clearer about the semantics
|
2019-01-11 19:59:06 +03:00 |
|
Aleksey Kladov
|
d91a98ec84
|
switch ra_syntax to new rowan API
|
2019-01-08 11:20:15 +03:00 |
|
Aleksey Kladov
|
8eaf7952ae
|
ra_syntax::File is just RootNode
|
2018-11-06 23:26:26 +03:00 |
|
Aleksey Kladov
|
7f88fe8790
|
Add a pinch of comments
|
2018-11-06 22:06:58 +03:00 |
|
Aleksey Kladov
|
a5301e94d5
|
Generalize Owned nodes
|
2018-11-06 21:52:00 +03:00 |
|
Aleksey Kladov
|
d685a9b564
|
Use From to get an owned AST
|
2018-11-01 13:41:20 +03:00 |
|
Aleksey Kladov
|
b67295134b
|
Move FnDescriptors to analyzer
|
2018-10-31 10:56:31 +03:00 |
|
Aleksey Kladov
|
3068af79ff
|
Introduce owned ast nodes
ast::FooNode is an owned 'static counterpart to ast::Foo<'a>
|
2018-10-31 10:29:32 +03:00 |
|
Aleksey Kladov
|
2f4a248f80
|
rename gen-kinds to gen-syntax
|
2018-10-16 21:17:19 +03:00 |
|
Jeremy A. Kolb
|
61f3a438d3
|
Cargo Format
Run `cargo fmt` and ignore generated files
|
2018-10-16 09:41:10 -04:00 |
|
Aleksey Kladov
|
9a98d8e99a
|
regenerate
|
2018-10-15 20:54:07 +03:00 |
|
Reinier Maas
|
c579b47b4a
|
Update generated.rs.tera
Removing `-` for #114
|
2018-10-10 17:18:21 +02:00 |
|
Daniel McNab
|
80eefcbc05
|
Add cargo gen-kinds documentation
|
2018-10-04 21:43:58 +01:00 |
|
Aleksey Kladov
|
b5021411a8
|
rename all things
|
2018-09-16 13:07:39 +03:00 |
|