Also demangle quoted identifiers in LLVM IR #30
Annotations
3 errors
test/demangler-tests.ts > LLVM IR demangler > demangles normal identifiers:
test/demangler-tests.ts#L411
AssertionError: expected 'define i32 @example::square(i32 %num)…' to deeply equal 'define i32 @example::square::hf2a6455…'
- Expected
+ Received
- define i32 @example::square::hf2a64558a18ed1c1(i32 %num) unnamed_addr
+ define i32 @example::square(i32 %num) unnamed_addr
❯ test/demangler-tests.ts:411:48
|
test/demangler-tests.ts > LLVM IR demangler > demangles quoted identifiers:
test/demangler-tests.ts#L434
AssertionError: expected ' invoke void @"core::ptr::drop_in_pl…' to deeply equal ' invoke void @"core::ptr::drop_in_pl…'
- Expected
+ Received
- invoke void @"core::ptr::drop_in_place<alloc::raw_vec::RawVec<u8>>::h2e3e5a8e7287bb5a"(ptr align 8 %_1) #17
+ invoke void @"core::ptr::drop_in_place<alloc::raw_vec::RawVec<u8>>"(ptr align 8 %_1) #17
❯ test/demangler-tests.ts:434:48
|
test
Process completed with exit code 1.
|