; assembly | /* r2dec pseudo code output */ | /* baljsn_encoder.t/none @ 0x4b4080 */ | #include | ; (fcn) method.BloombergLP::s_baltst::Enumerated.toString_BloombergLP::s_baltst::Enumerated::Value_ () | int64_t method_BloombergLP::s_baltst::Enumerated_toString_BloombergLP::s_baltst::Enumerated::Value_ (uint32_t arg1) { | rdi = arg1; | /* BloombergLP::s_baltst::Enumerated::toString(BloombergLP::s_baltst::Enumerated::Value) */ 0x004b4080 cmp edi, 2 | | if (edi <= 2) { 0x004b4083 ja 0x4b4091 | 0x004b4085 movsxd rax, edi | rax = (int64_t) edi; 0x004b4088 mov rax, qword [rax*8 + 0x551640] | rax = *((rax*8 + 0x551640)); 0x004b4090 ret | return rax; | } 0x004b4091 xor eax, eax | eax = 0; 0x004b4093 ret | return rax; | }