diff options
| author | Jacob Pratt <jacob@jhpratt.dev> | 2025-04-11 21:21:01 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-04-11 21:21:01 +0200 |
| commit | 2b54f9bfb16824325d0bba350ae90a0dec630dd8 (patch) | |
| tree | e9c77b8c204bf105d2f473e6f593357dfd6cf02b /compiler/rustc_resolve/src | |
| parent | 2f873f96e2219aefe00a072cf1280001788fe7f3 (diff) | |
| parent | cdf5b8d4e77d53e13eb7996d1b8d546c2af618a6 (diff) | |
| download | rust-2b54f9bfb16824325d0bba350ae90a0dec630dd8.tar.gz rust-2b54f9bfb16824325d0bba350ae90a0dec630dd8.zip | |
Rollup merge of #139662 - nnethercote:tweak-DefPathData, r=compiler-errors
Tweak `DefPathData` Some improvements in and around `DefPathData`, following on from #137977. r? `@spastorino`
Diffstat (limited to 'compiler/rustc_resolve/src')
| -rw-r--r-- | compiler/rustc_resolve/src/lib.rs | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/compiler/rustc_resolve/src/lib.rs b/compiler/rustc_resolve/src/lib.rs index 1619a2ef9fe..a92912c9639 100644 --- a/compiler/rustc_resolve/src/lib.rs +++ b/compiler/rustc_resolve/src/lib.rs @@ -1337,12 +1337,12 @@ impl<'tcx> Resolver<'_, 'tcx> { expn_id: ExpnId, span: Span, ) -> TyCtxtFeed<'tcx, LocalDefId> { - let data = def_kind.def_path_data(name); assert!( !self.node_id_to_def_id.contains_key(&node_id), - "adding a def'n for node-id {:?} and data {:?} but a previous def'n exists: {:?}", + "adding a def for node-id {:?}, name {:?}, data {:?} but a previous def exists: {:?}", node_id, - data, + name, + def_kind, self.tcx.definitions_untracked().def_key(self.node_id_to_def_id[&node_id].key()), ); |
