From 0adb0e114f921f869c3c24d47cda5f56fa3dd55c Mon Sep 17 00:00:00 2001 From: Ishan Jain Date: Fri, 14 Jun 2024 09:52:46 +0530 Subject: [PATCH] fixed tests --- crates/hir/src/semantics.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/crates/hir/src/semantics.rs b/crates/hir/src/semantics.rs index 51510dd400..d17a33cc2e 100644 --- a/crates/hir/src/semantics.rs +++ b/crates/hir/src/semantics.rs @@ -345,7 +345,13 @@ impl<'db> SemanticsImpl<'db> { ) => { // Do nothing and allow matching macros to be expanded } - _ => return None, + + hir_expand::MacroDefKind::BuiltIn(_, _) + | hir_expand::MacroDefKind::BuiltInAttr(_, _) + | hir_expand::MacroDefKind::BuiltInEager(_, _) + | hir_expand::MacroDefKind::BuiltInDerive(_, _) => return None, + + _ => (), } let node = self.parse_or_expand(file_id.into());