]> git.lizzy.rs Git - rust.git/commitdiff
Augment panic context when resolving path
authorJonas Schievink <jonasschievink@gmail.com>
Tue, 31 Aug 2021 11:42:46 +0000 (13:42 +0200)
committerJonas Schievink <jonasschievink@gmail.com>
Tue, 31 Aug 2021 11:42:46 +0000 (13:42 +0200)
crates/hir_def/src/nameres/path_resolution.rs

index 3beab9dcc372a974518fa6fb7c8aa2ad18705dd3..667d31e6fadfb03059d90badfc09e899f7c452e6 100644 (file)
@@ -178,6 +178,11 @@ pub(super) fn resolve_path_fp_with_macro_single(
         path: &ModPath,
         shadow: BuiltinShadowMode,
     ) -> ResolvePathResult {
+        let _cx = stdx::panic_context::enter(format!(
+            "DefMap {:?} {:?} path {}",
+            self.krate, self.block, path
+        ));
+
         let mut segments = path.segments().iter().enumerate();
         let mut curr_per_ns: PerNs = match path.kind {
             PathKind::DollarCrate(krate) => {