; assembly | /* r2dec pseudo code output */ | /* bdlb_variant.t/assume @ 0x4f2190 */ | #include | ; (fcn) method.void_BloombergLP::bdlb::VariantImp_BloombergLP::bslmf::TypeList_int__double__bsl::basic_string_char__std::__1::char_traits_char___bsl::allocator_char_______.doApply_my_PrintVisitor__my_PrintVisitor__int_ () | int64_t method_void_BloombergLP::bdlb::VariantImp_BloombergLP::bslmf::TypeList_int_double_bsl::basic_string_char_std::_1::char_traits_char_bsl::allocator_char_doApply_my_PrintVisitor_my_PrintVisitor_int_ (int64_t arg3, uint32_t arg1) { | rdx = arg3; | rdi = arg1; | /* void BloombergLP::bdlb::VariantImp, bsl::allocator > > >::doApply(my_PrintVisitor&, int) */ 0x004f2190 mov rax, rdi | rax = rdi; 0x004f2193 dec edx | edx--; 0x004f2195 jmp qword [rdx*8 + 0x532840] | | }