Better debugging when lambda set region is missing

This commit is contained in:
Ayaz Hafiz 2023-03-22 11:13:00 -05:00
parent 72c9b76f23
commit 8a7d9f8f23
No known key found for this signature in database
GPG key ID: 0E2A37416A25EF58

View file

@ -743,7 +743,7 @@ fn get_specialization_lambda_set_ambient_function<P: Phase>(
let specialized_lambda_set = *specialization
.specialization_lambda_sets
.get(&lset_region)
.expect("lambda set region not resolved");
.unwrap_or_else(|| panic!("lambda set region not resolved: {:?}", (spec_symbol, specialization)));
Ok(specialized_lambda_set)
}
MemberImpl::Error => todo_abilities!(),