; assembly | /* r2dec pseudo code output */ | /* balb_testmessages.t/none @ 0x41dd00 */ | #include | ; (fcn) method.BloombergLP::bdlde::Utf8Util.advanceRaw_char_const__char_const__long_ () | int32_t method_BloombergLP::bdlde::Utf8Util_advanceRaw_char_const_char_const_long_ (int64_t arg3, int64_t arg2, int64_t arg1) { | rdx = arg3; | rsi = arg2; | rdi = arg1; | /* BloombergLP::bdlde::Utf8Util::advanceRaw(char const**, char const*, long) */ 0x0041dd00 xor eax, eax | eax = 0; 0x0041dd02 test rdx, rdx | | /* Beware that this jump is a conditional jump. | * r2dec transformed it as a return, due being the | * last instruction. Please, check 'pdda' output | * for more hints. */ 0x0041dd05 jg 0x41dd2b | return void (*0x41dd2b)() (); | }