; assembly | /* r2dec pseudo code output */ | /* balcl_typeinfo.t/assume @ 0x412f30 */ | #include | ; (fcn) sym._anonymous_namespace_::u::areEqualValues_BloombergLP::balcl::OptionValue_const__void_const_ () | uint32_t anonymous_namespace_::u::areEqualValues_BloombergLP::balcl::OptionValue_const_void_const_ (int64_t arg2, int64_t arg1) { | rsi = arg2; | rdi = arg1; | /* (anonymous namespace)::u::areEqualValues(BloombergLP::balcl::OptionValue const&, void const*) */ 0x00412f30 push rbp | 0x00412f31 push r15 | 0x00412f33 push r14 | 0x00412f35 push r13 | 0x00412f37 push r12 | 0x00412f39 push rbx | 0x00412f3a sub rsp, 0x28 | 0x00412f3e mov r14, rsi | r14 = rsi; 0x00412f41 mov rbx, rdi | rbx = rdi; 0x00412f44 call 0x416500 | eax = BloombergLP::balcl::OptionValue::type()const (rdi); 0x00412f49 add eax, 0xfffffffe | eax += 0xfffffffe; 0x00412f4c jmp qword [rax*8 + 0x454020] | | }