Unnamed repository; edit this file 'description' to name the repository.
| -rw-r--r-- | crates/ide-db/src/rename.rs | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/crates/ide-db/src/rename.rs b/crates/ide-db/src/rename.rs index f6de3a8884..353a9749a3 100644 --- a/crates/ide-db/src/rename.rs +++ b/crates/ide-db/src/rename.rs @@ -93,13 +93,7 @@ impl Definition { bail!("Cannot rename a builtin attr.") } Definition::SelfType(_) => bail!("Cannot rename `Self`"), - Definition::Macro(mac) => { - if mac.is_builtin_derive(sema.db) { - bail!("Cannot rename builtin derive") - } - - rename_reference(sema, Definition::Macro(mac), new_name) - } + Definition::Macro(mac) => rename_reference(sema, Definition::Macro(mac), new_name), def => rename_reference(sema, def, new_name), } } |