Function msvc_demangler::demangle
source ยท pub fn demangle(input: &str, flags: DemangleFlags) -> Result<String, Error>
Examples found in repository?
examples/msvc-demangle.rs (line 11)
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
fn main() {
let args: Vec<String> = env::args().collect();
if args.len() != 2 {
println!("{} <symbol>", args[0]);
std::process::exit(1);
}
match demangle(&args[1], DemangleFlags::COMPLETE) {
Ok(s) => {
println!("{}", s);
}
Err(err) => {
eprintln!("error: {:?}", err);
std::process::exit(1);
}
}
}