rust-analyzer/crates/ide-db/src
Lukas Wirth 192a79c235 Remove hir::Expr::MacroStmts
This hir expression isn't needed and only existed as it was simpler to
deal with at first as it gave us a direct mapping for the ast version of
the same construct. This PR removes it, properly handling the statements
that are introduced by macro call expressions.
2022-08-31 16:58:11 +02:00
..
generated style: rename crates to kebab case 2022-05-01 10:48:58 +00:00
imports Run cargo fmt 2022-07-20 15:06:15 +02:00
syntax_helpers Remove hir::Expr::MacroStmts 2022-08-31 16:58:11 +02:00
test_data style: rename crates to kebab case 2022-05-01 10:48:58 +00:00
tests Run cargo fix --edition-idioms 2022-07-20 15:02:08 +02:00
active_parameter.rs Run cargo fix --edition-idioms 2022-07-20 15:02:08 +02:00
apply_change.rs minor: Change tracing event level in apply_change 2022-08-17 09:32:25 +02:00
assists.rs style: rename crates to kebab case 2022-05-01 10:48:58 +00:00
defs.rs feat: Handle operators like their trait functions in the IDE 2022-08-05 14:16:36 +02:00
famous_defs.rs Improve "Generate Deref impl" assist 2022-05-16 20:10:46 +02:00
helpers.rs Run cargo fix --edition-idioms 2022-07-20 15:02:08 +02:00
items_locator.rs style: rename crates to kebab case 2022-05-01 10:48:58 +00:00
label.rs style: rename crates to kebab case 2022-05-01 10:48:58 +00:00
lib.rs Make use of NoHash hashing for FileId and CrateId 2022-08-25 20:41:49 +02:00
line_index.rs Make use of NoHash hashing for FileId and CrateId 2022-08-25 20:41:49 +02:00
path_transform.rs Record derive helper attributes, resolve them in IDE layer 2022-07-26 09:26:51 +02:00
rename.rs fix: a bunch of typos 2022-08-17 21:44:58 +08:00
rust_doc.rs style: rename crates to kebab case 2022-05-01 10:48:58 +00:00
search.rs Make use of NoHash hashing for FileId and CrateId 2022-08-25 20:41:49 +02:00
source_change.rs Make use of NoHash hashing for FileId and CrateId 2022-08-25 20:41:49 +02:00
symbol_index.rs Run cargo fix --edition-idioms 2022-07-20 15:02:08 +02:00
traits.rs Run cargo fix --edition-idioms 2022-07-20 15:02:08 +02:00
ty_filter.rs Run cargo fix --edition-idioms 2022-07-20 15:02:08 +02:00
use_trivial_contructor.rs add doc strings to use_trivial_contructor.rs 2022-06-22 16:49:50 +02:00