Expand description
Implement methods to pretty print rustc_publicβs IR body.
Re-exportsΒ§
use std::fmt::Debug;πuse std::fmt::Debug;πuse std::io::Write;πuse std::fmt;πuse std::io;πuse std::iter;πuse fmt::Display;πuse fmt::Formatter;πuse super::AggregateKind;πuse super::AssertMessage;πuse super::BinOp;πuse super::BorrowKind;πuse super::FakeBorrowKind;πuse super::TerminatorKind;πuse crate::mir::Operand;πuse crate::mir::Place;πuse crate::mir::RawPtrKind;πuse crate::mir::Rvalue;πuse crate::mir::StatementKind;πuse crate::mir::UnwindAction;πuse crate::mir::VarDebugInfoContents;πuse crate::ty::AdtKind;πuse crate::ty::AssocKind;πuse crate::ty::MirConst;πuse crate::ty::Ty;πuse crate::ty::TyConst;πuse crate::Body;πuse crate::CrateDef;πuse crate::IndexedVal;πuse crate::Mutability;πuse crate::with;π
FunctionsΒ§
- function_
body π - pretty_
aggregate π - pretty_
assert_ πmessage - pretty_
mir_ πconst - pretty_
mut π - pretty_
operand π - pretty_
raw_ πptr_ kind - pretty_
rvalue π - pretty_
statement π - pretty_
successor_ πlabels - pretty_
terminator π - pretty_
terminator_ πhead - pretty_
ty_ πconst