Improve error message for unassigned query provider

Fixes: 83122
This commit is contained in:
Rich Kadel 2021-03-21 23:04:07 -07:00
parent cebc8fef5f
commit 688c857c56

View file

@ -217,8 +217,11 @@ macro_rules! define_callbacks {
fn default() -> Self {
Providers {
$($name: |_, key| bug!(
"`tcx.{}({:?})` unsupported by its crate",
stringify!($name), key
"`tcx.{}({:?})` unsupported by its crate; \
perhaps the `{}` query was never assigned a provider function",
stringify!($name),
key,
stringify!($name),
),)*
}
}