mirror of
https://github.com/rust-lang/rust.git
synced 2025-04-28 11:07:42 +00:00
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:
commit
68fa9b198a
@ -299,7 +299,7 @@ macro_rules! define_queries {
|
|||||||
}
|
}
|
||||||
|
|
||||||
#[allow(nonstandard_style)]
|
#[allow(nonstandard_style)]
|
||||||
pub mod queries {
|
mod queries {
|
||||||
use std::marker::PhantomData;
|
use std::marker::PhantomData;
|
||||||
|
|
||||||
$(pub struct $name<$tcx> {
|
$(pub struct $name<$tcx> {
|
||||||
@ -353,7 +353,7 @@ macro_rules! define_queries {
|
|||||||
})*
|
})*
|
||||||
|
|
||||||
#[allow(nonstandard_style)]
|
#[allow(nonstandard_style)]
|
||||||
pub mod query_callbacks {
|
mod query_callbacks {
|
||||||
use super::*;
|
use super::*;
|
||||||
use rustc_middle::dep_graph::DepNode;
|
use rustc_middle::dep_graph::DepNode;
|
||||||
use rustc_middle::ty::query::query_keys;
|
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_anon = is_anon!([$($modifiers)*]);
|
||||||
let is_eval_always = is_eval_always!([$($modifiers)*]);
|
let is_eval_always = is_eval_always!([$($modifiers)*]);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user