Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir-def/src/item_tree.rs')
| -rw-r--r-- | crates/hir-def/src/item_tree.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/crates/hir-def/src/item_tree.rs b/crates/hir-def/src/item_tree.rs index 226a457c90..80064e18fa 100644 --- a/crates/hir-def/src/item_tree.rs +++ b/crates/hir-def/src/item_tree.rs @@ -473,12 +473,13 @@ macro_rules! mod_items { )+ } + #[allow(unexpected_cfgs)] impl From<GenericModItem> for ModItem { fn from(id: GenericModItem) -> ModItem { match id { $( $( - #[cfg_attr(FALSE, $generic_params)] + #[cfg_attr(ignore_fragment, $generic_params)] GenericModItem::$typ(id) => ModItem::$typ(id), )? )+ @@ -493,13 +494,14 @@ macro_rules! mod_items { } $( + #[allow(unexpected_cfgs)] impl From<FileItemTreeId<$typ>> for ModItem { fn from(id: FileItemTreeId<$typ>) -> ModItem { ModItem::$typ(id) } } $( - #[cfg_attr(FALSE, $generic_params)] + #[cfg_attr(ignore_fragment, $generic_params)] impl From<FileItemTreeId<$typ>> for GenericModItem { fn from(id: FileItemTreeId<$typ>) -> GenericModItem { GenericModItem::$typ(id) |