Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir_def/src/nameres/path_resolution.rs')
-rw-r--r--crates/hir_def/src/nameres/path_resolution.rs20
1 files changed, 12 insertions, 8 deletions
diff --git a/crates/hir_def/src/nameres/path_resolution.rs b/crates/hir_def/src/nameres/path_resolution.rs
index 229f57d779..3beab9dcc3 100644
--- a/crates/hir_def/src/nameres/path_resolution.rs
+++ b/crates/hir_def/src/nameres/path_resolution.rs
@@ -116,7 +116,7 @@ impl DefMap {
if self.block_id() != m.block {
cov_mark::hit!(adjust_vis_in_block_def_map);
vis = Visibility::Module(self.module_id(self.root()));
- log::debug!("visibility {:?} points outside DefMap, adjusting to {:?}", m, vis);
+ tracing::debug!("visibility {:?} points outside DefMap, adjusting to {:?}", m, vis);
}
}
@@ -204,7 +204,7 @@ impl DefMap {
Some((idx, segment)) => (idx, segment),
None => return ResolvePathResult::empty(ReachedFixedPoint::Yes),
};
- log::debug!("resolving {:?} in crate root (+ extern prelude)", segment);
+ tracing::debug!("resolving {:?} in crate root (+ extern prelude)", segment);
self.resolve_name_in_crate_root_or_extern_prelude(db, segment)
}
PathKind::Plain => {
@@ -221,7 +221,7 @@ impl DefMap {
let prefer_module =
if path.segments().len() == 1 { shadow } else { BuiltinShadowMode::Module };
- log::debug!("resolving {:?} in module", segment);
+ tracing::debug!("resolving {:?} in module", segment);
self.resolve_name_in_module(db, original_module, segment, prefer_module)
}
PathKind::Super(lvl) => {
@@ -236,7 +236,11 @@ impl DefMap {
PathKind::Super(lvl - i),
path.segments().to_vec(),
);
- log::debug!("`super` path: {} -> {} in parent map", path, new_path);
+ tracing::debug!(
+ "`super` path: {} -> {} in parent map",
+ path,
+ new_path
+ );
return block.parent.def_map(db).resolve_path_fp_with_macro(
db,
mode,
@@ -246,7 +250,7 @@ impl DefMap {
);
}
None => {
- log::debug!("super path in root module");
+ tracing::debug!("super path in root module");
return ResolvePathResult::empty(ReachedFixedPoint::Yes);
}
},
@@ -270,7 +274,7 @@ impl DefMap {
None => return ResolvePathResult::empty(ReachedFixedPoint::Yes),
};
if let Some(def) = self.extern_prelude.get(segment) {
- log::debug!("absolute path {:?} resolved to crate {:?}", path, def);
+ tracing::debug!("absolute path {:?} resolved to crate {:?}", path, def);
PerNs::types(*def, Visibility::Public)
} else {
return ResolvePathResult::empty(ReachedFixedPoint::No); // extern crate declarations can add to the extern prelude
@@ -299,7 +303,7 @@ impl DefMap {
PathKind::Super(0),
path.segments()[i..].iter().cloned(),
);
- log::debug!("resolving {:?} in other crate", path);
+ tracing::debug!("resolving {:?} in other crate", path);
let defp_map = module.def_map(db);
let (def, s) = defp_map.resolve_path(db, module.local_id, &path, shadow);
return ResolvePathResult::with(
@@ -351,7 +355,7 @@ impl DefMap {
s => {
// could be an inherent method call in UFCS form
// (`Struct::method`), or some other kind of associated item
- log::debug!(
+ tracing::debug!(
"path segment {:?} resolved to non-module {:?}, but is not last",
segment,
curr,