interpret: hide some reexports in rustdoc

This commit is contained in:
Ralf Jung 2024-05-02 18:47:36 +02:00
parent 9382ba4716
commit dba1849c22
2 changed files with 3 additions and 0 deletions

View File

@ -18,6 +18,7 @@ mod util;
mod validity;
mod visitor;
#[doc(no_inline)]
pub use rustc_middle::mir::interpret::*; // have all the `interpret` symbols in one place: here
pub use self::eval_context::{format_interp_error, Frame, FrameInfo, InterpCx, StackPopCleanup};

View File

@ -89,8 +89,10 @@ mod shims;
// Establish a "crate-wide prelude": we often import `crate::*`.
// Make all those symbols available in the same place as our own.
#[doc(no_inline)]
pub use rustc_const_eval::interpret::*;
// Resolve ambiguity.
#[doc(no_inline)]
pub use rustc_const_eval::interpret::{self, AllocMap, PlaceTy, Provenance as _};
pub use crate::shims::env::{EnvVars, EvalContextExt as _};