Re-exports§
pub use self::uneval::*;
Modules§
- uneval 🔒
- Reconstruct structured expressions from rustc’s various constant representations.
Structs§
Enums§
- Constant
Expr Kind - The subset of Expr that corresponds to constants.
- Constant
Int - Constant
Literal
Type Aliases§
- Constant
Expr - Rustc has different representation for constants: one for MIR
(
rustc_middle::mir::Const
), one for the type system (rustc_middle::ty::ConstKind
). For simplicity hax maps those two construct to one sameConstantExpr
type. - Constant
Kind