aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_expand/src/builtin_derive.rs
diff options
context:
space:
mode:
authorLuca Barbieri <[email protected]>2020-04-03 20:12:08 +0100
committerAleksey Kladov <[email protected]>2020-04-08 16:15:12 +0100
commit68196ccc10c60de52bb771d295879456f73ede95 (patch)
treecec60917f9c4475c49d4842c05469f19ad2bff86 /crates/ra_hir_expand/src/builtin_derive.rs
parent4762c6d9c66dc1b6be9b9010dbe787ef8d69530a (diff)
Add AstElement trait, generate tokens, support tokens in enums
- Adds a new AstElement trait that is implemented by all generated node, token and enum structs - Overhauls the code generators to code-generate all tokens, and also enhances enums to support including tokens, node, and nested enums
Diffstat (limited to 'crates/ra_hir_expand/src/builtin_derive.rs')
0 files changed, 0 insertions, 0 deletions