Rollup merge of #93748 - klensy:vis-r, r=cjgillot

rustc_query_impl: reduce visibility of some modules/fn's

Locally this reduces number of exported functions from 15221 -> 14952 and size a little.

Perf run please?
This commit is contained in:
Yuki Okushi 2022-02-09 14:12:23 +09:00 committed by GitHub
commit 68fa9b198a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -299,7 +299,7 @@ macro_rules! define_queries {
}
#[allow(nonstandard_style)]
pub mod queries {
mod queries {
use std::marker::PhantomData;
$(pub struct $name<$tcx> {
@ -353,7 +353,7 @@ macro_rules! define_queries {
})*
#[allow(nonstandard_style)]
pub mod query_callbacks {
mod query_callbacks {
use super::*;
use rustc_middle::dep_graph::DepNode;
use rustc_middle::ty::query::query_keys;
@ -402,7 +402,7 @@ macro_rules! define_queries {
}
}
$(pub fn $name()-> DepKindStruct {
$(pub(crate) fn $name()-> DepKindStruct {
let is_anon = is_anon!([$($modifiers)*]);
let is_eval_always = is_eval_always!([$($modifiers)*]);