Skip to main content

Module legacy

Module legacy 

Source

Re-exportsยง

use std::fmt; ๐Ÿ”’
use std::fmt::Write; ๐Ÿ”’
use std::mem; ๐Ÿ”’
use rustc_data_structures::stable_hash::StableHash; ๐Ÿ”’
use rustc_data_structures::stable_hash::StableHasher; ๐Ÿ”’
use rustc_hashes::Hash64; ๐Ÿ”’
use rustc_hir::def_id::CrateNum; ๐Ÿ”’
use rustc_hir::def_id::DefId; ๐Ÿ”’
use rustc_hir::definitions::DefPathData; ๐Ÿ”’
use rustc_hir::definitions::DisambiguatedDefPathData; ๐Ÿ”’
use rustc_macros::StableHash; ๐Ÿ”’
use rustc_middle::ty::print::PrettyPrinter; ๐Ÿ”’
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::GenericArg; ๐Ÿ”’
use rustc_middle::ty::GenericArgKind; ๐Ÿ”’
use rustc_middle::ty::Instance; ๐Ÿ”’
use rustc_middle::ty::ReifyReason; ๐Ÿ”’
use rustc_middle::ty::Ty; ๐Ÿ”’
use rustc_middle::ty::TyCtxt; ๐Ÿ”’
use rustc_middle::ty::TypeVisitableExt; ๐Ÿ”’
use rustc_middle::ty::Unnormalized; ๐Ÿ”’
use rustc_span::bug; ๐Ÿ”’
use tracing::debug; ๐Ÿ”’

Structsยง

LegacySymbolMangler ๐Ÿ”’
SymbolPath ๐Ÿ”’

Functionsยง

get_symbol_hash ๐Ÿ”’
mangle ๐Ÿ”’