bors[bot]
|
63bbdb31e5
|
Merge #6897
6897: Basic support for macros 2.0 r=jonas-schievink a=jonas-schievink
This adds support for (built-in-only) macros 2.0, and removes some hacks used for builtin derives, which are declared via macros 2.0 in libcore.
First steps for https://github.com/rust-analyzer/rust-analyzer/issues/2248.
Blocked on https://github.com/rust-analyzer/ungrammar/pull/16.
Co-authored-by: Jonas Schievink <jonasschievink@gmail.com>
Co-authored-by: Jonas Schievink <jonas.schievink@ferrous-systems.com>
|
2020-12-16 16:52:46 +00:00 |
|
Jonas Schievink
|
c31c3246a8
|
Basic support for decl macros 2.0
|
2020-12-15 18:43:34 +01:00 |
|
bors[bot]
|
eb9ba457b0
|
Merge #6879
6879: Change HasChildSource::ChildId assoc item to generic param r=matklad a=Veykril
Co-authored-by: Lukas Wirth <lukastw97@gmail.com>
|
2020-12-15 17:22:03 +00:00 |
|
Lukas Wirth
|
2c67a4abe4
|
Change HasChildSource::ChildId assoc item to generic param
|
2020-12-15 18:21:01 +01:00 |
|
Jonas Schievink
|
c1cb595382
|
Move to upstream macro_rules! model
|
2020-12-15 15:37:37 +01:00 |
|
Lukas Wirth
|
c6172f3f6d
|
Add LifetimeParam resolving to Semantics
|
2020-12-14 16:04:28 +01:00 |
|
Aleksey Kladov
|
ba8d6d1e4e
|
Remove more unreachable pubs
|
2020-11-02 16:58:33 +01:00 |
|
Dmitry
|
73315c9168
|
synchronizing changes
|
2020-08-15 02:37:43 +07:00 |
|
Aleksey Kladov
|
ae71a631fd
|
Rename ra_hir -> hir
|
2020-08-13 16:36:55 +02:00 |
|