Module rustc::util::ppaux [−][src]
🔬 This is a nightly-only experimental API. (rustc_private
)
this crate is being loaded from the sysroot, an unstable location; did you mean to load this crate from crates.io via Cargo.toml
instead?
Re-exports
use hir::def_id::DefId; |
use hir::map::definitions::DefPathData; |
use middle::const_val::ConstVal; |
use middle::region; |
use middle::region::BlockRemainder; |
use ty::subst; |
use ty::subst::Subst; |
use ty::BrAnon; |
use ty::BrEnv; |
use ty::BrFresh; |
use ty::BrNamed; |
use ty::TyBool; |
use ty::TyChar; |
use ty::TyAdt; |
use ty::TyError; |
use ty::TyStr; |
use ty::TyArray; |
use ty::TySlice; |
use ty::TyFloat; |
use ty::TyFnDef; |
use ty::TyFnPtr; |
use ty::TyParam; |
use ty::TyRawPtr; |
use ty::TyRef; |
use ty::TyNever; |
use ty::TyTuple; |
use ty::TyClosure; |
use ty::TyGenerator; |
use ty::TyGeneratorWitness; |
use ty::TyForeign; |
use ty::TyProjection; |
use ty::TyAnon; |
use ty::TyDynamic; |
use ty::TyInt; |
use ty::TyUint; |
use ty::TyInfer; |
use ty; |
use ty::Ty; |
use ty::TyCtxt; |
use ty::TypeFoldable; |
use ty::GenericParamCount; |
use ty::GenericParamDefKind; |
use util::nodemap::FxHashSet; |
use util::nodemap::FxHashSet; |
use std::cell::Cell; |
use std::fmt; |
use std::usize; |
use rustc_data_structures::indexed_vec::Idx; |
use rustc_target::spec::abi::Abi; |
use syntax::ast::CRATE_NODE_ID; |
use syntax::symbol::Symbol; |
use syntax::symbol::InternedString; |
use hir; |
Structs
LateBoundRegionNameCollector |
[ Experimental ]
|
PrintContext |
[ Experimental ]
|
Traits
[ Experimental ]
|
Functions
identify_regions |
[ Experimental ]
|
parameterized |
[ Experimental ]
|
verbose |
[ Experimental ]
|