diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2021-05-11 18:47:45 +0100 |
---|---|---|
committer | GitHub <[email protected]> | 2021-05-11 18:47:45 +0100 |
commit | 6afd9b2b8dcfaa9338303f29d8fc6c90dbcdd6e7 (patch) | |
tree | b1534743851c3805c64fe764f9d0bf8f7ab9f7ef /crates/parser | |
parent | 9fa9d166d8141bb9ca4fcf0544c49b903fb85e09 (diff) | |
parent | 8ea9d939d2c44feb71e2d1c8ec390a9471b75e57 (diff) |
Merge #8796
8796: internal: rewrite `#[derive]` removal to be based on AST (take 2) r=jonas-schievink a=jonas-schievink
Second attempt of https://github.com/rust-analyzer/rust-analyzer/pull/8443, this uses syntactical attribute offsets in `hir_expand`, and changes `attr.rs` to make those easy to derive.
This will make it easy to add similar attribute removal for attribute macros, unblocking them.
Co-authored-by: Jonas Schievink <[email protected]>
Diffstat (limited to 'crates/parser')
0 files changed, 0 insertions, 0 deletions