Adjust an assertion.
No need to convert the `DefKind` to `DefPathData`, they're very similar types.
This commit is contained in:
parent
2205455d44
commit
fad2535e4b
1 changed files with 3 additions and 3 deletions
|
@ -1339,12 +1339,12 @@ impl<'tcx> Resolver<'_, 'tcx> {
|
||||||
expn_id: ExpnId,
|
expn_id: ExpnId,
|
||||||
span: Span,
|
span: Span,
|
||||||
) -> TyCtxtFeed<'tcx, LocalDefId> {
|
) -> TyCtxtFeed<'tcx, LocalDefId> {
|
||||||
let data = def_kind.def_path_data(name);
|
|
||||||
assert!(
|
assert!(
|
||||||
!self.node_id_to_def_id.contains_key(&node_id),
|
!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,
|
node_id,
|
||||||
data,
|
name,
|
||||||
|
def_kind,
|
||||||
self.tcx.definitions_untracked().def_key(self.node_id_to_def_id[&node_id].key()),
|
self.tcx.definitions_untracked().def_key(self.node_id_to_def_id[&node_id].key()),
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue