Auto merge of #151546 - Zoxc:feedable-macro-fix, r=Zalathar

Pass on the `feedable` query modifier to macros

This passes on the `feedable` query modifier to macros so `QueryConfig.feedable` gives the correct result. Currently it's always false even for feedable queries.

Fixing this bug enables some consistency checks for feedable queries that were previously not being performed, which has a perf impact.
This commit is contained in:
bors 2026-02-04 04:36:37 +00:00
commit 794495e2b4

View file

@ -357,6 +357,7 @@ pub(super) fn rustc_queries(input: TokenStream) -> TokenStream {
no_hash,
anon,
eval_always,
feedable,
depth_limit,
separate_provide_extern,
return_result_from_ensure_ok,