; assembly | /* r2dec pseudo code output */ | /* balcl_optionvalue.t/assume @ 0x499e90 */ | #include | ; (fcn) sym._ZN11BloombergLP4bdlb10VariantImpINS_5bslmf8TypeListIJNS0_13NullableValueIbEENS4_IcEENS4_IiEENS4_IxEENS4_IdEENS4_IN3bsl12basic () | int64_t ZN11BloombergLP4bdlb10VariantImpINS_5bslmf8TypeListIJNS0_13NullableValueIbEENS4_IcEENS4_IiEENS4_IxEENS4_IdEENS4_IN3bsl12basic (int64_t arg3, int64_t arg1) { | rdx = arg3; | rdi = arg1; 0x00499e90 mov rax, rdi | rax = rdi; 0x00499e93 dec edx | edx--; 0x00499e95 jmp qword [rdx*8 + 0x4d5d18] | | }