We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 768cfac commit ac8d514Copy full SHA for ac8d514
compiler/rustc_span/src/hygiene.rs
@@ -1240,6 +1240,7 @@ pub fn register_expn_id(
1240
data: ExpnData,
1241
hash: ExpnHash,
1242
) -> ExpnId {
1243
+ debug_assert!(data.parent == ExpnId::root() || krate == data.parent.krate);
1244
let expn_id = ExpnId { krate, local_id };
1245
HygieneData::with(|hygiene_data| {
1246
let _old_data = hygiene_data.foreign_expn_data.insert(expn_id, data);
0 commit comments