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

Print [
Experimental
]

Functions

identify_regions [
Experimental
]
parameterized [
Experimental
]
verbose [
Experimental
]