module volt.semantic.mangle
Code Map
module volt.semantic.mangle;
//! Mangle the name of type if not set mangled.
fn ensureMangled(t: ir.Type) { }
//! Mangle a type.
fn mangle(t: ir.Type) string { }
//! Mangle a Variable.
fn mangle(names: string[], v: ir.Variable) string { }
//! Mangle a function.
fn mangle(names: string[], func: ir.Function) string { }
fn ensureMangled(t: ir.Type)
Mangle the name of type if not set mangled.
fn mangle(t: ir.Type) string
Mangle a type.
fn mangle(names: string[], v: ir.Variable) string
Mangle a Variable.
@todo figure out what to do about names argument.
fn mangle(names: string[], func: ir.Function) string
Mangle a function.
@todo figure out what to do about names argument.