use crate;
pub
/// Strip an SSA variable's version suffix (`loc0_3` -> `loc0`).
pub
/// Display name for an SSA variable. Uses the base name only (no version
/// suffix) so the output reads as plain high-level source rather than
/// internal SSA notation. Version suffixes (`loc0_0`, `loc0_3`) are
/// noise for a human reader — after SSA optimisation (copy prop,
/// trivial-φ elimination) each logical variable has one dominant
/// definition and the base name is unambiguous.
pub