Re-exportsยง
use std::fmt::Write;๐use std::hash::Hasher;๐use std::iter;๐use std::ops::Range;๐use rustc_abi::ExternAbi;๐use rustc_abi::Integer;๐use rustc_data_structures::base_n::ToBaseN;๐use rustc_data_structures::either::Either;๐use rustc_data_structures::fx::FxHashMap;๐use rustc_data_structures::intern::Interned;๐use rustc_data_structures::stable_hash::StableHasher;๐use rustc_hashes::Hash64;๐use rustc_hir as hir;๐use rustc_hir::def::CtorKind;๐use rustc_hir::def_id::CrateNum;๐use rustc_hir::def_id::DefId;๐use rustc_hir::definitions::DefPathData;๐use rustc_hir::definitions::DisambiguatedDefPathData;๐use rustc_middle::ty::layout::IntegerExt;๐use rustc_middle::ty::print::Print;๐use rustc_middle::ty::print::PrintError;๐use rustc_middle::ty::print::Printer;๐use rustc_middle::ty;๐use rustc_middle::ty::FloatTy;๐use rustc_middle::ty::GenericArg;๐use rustc_middle::ty::GenericArgKind;๐use rustc_middle::ty::Instance;๐use rustc_middle::ty::IntTy;๐use rustc_middle::ty::ReifyReason;๐use rustc_middle::ty::Ty;๐use rustc_middle::ty::TyCtxt;๐use rustc_middle::ty::TypeVisitable;๐use rustc_middle::ty::TypeVisitableExt;๐use rustc_middle::ty::UintTy;๐use rustc_middle::ty::Unnormalized;๐use rustc_span::bug;๐use rustc_span::sym;๐
Structsยง
- Binder
Level ๐ - V0Symbol
Mangler ๐
Functionsยง
- eh_
personality_ symbol - encode_
integer_ ๐62 - mangle ๐
- mangle_
cgu - mangle_
internal_ symbol - mangle_
typeid_ ๐for_ trait_ ref - push_
ident ๐ - push_
integer_ ๐62 - Push a
_-terminated base 62 integer, using the format specified in the RFC as<base-62-number>, that is: