; assembly | /* r2dec pseudo code output */ | /* balxml_encoder.t/assume @ 0x4ef7c0 */ | #include | ; (fcn) method.BloombergLP::bdlat_TypeName_Imp.xsdName_float_const__int_ () | int64_t method_BloombergLP::bdlat_TypeName_Imp_xsdName_float_const_int_ (void) { | /* BloombergLP::bdlat_TypeName_Imp::xsdName(float const*, int) */ 0x004ef7c0 test sil, 7 | 0x004ef7c4 mov ecx, 0x5606b3 | ecx = "float"; 0x004ef7c9 mov eax, 0x5606c0 | eax = "decimal"; | if ((sil & 7) == 0) { 0x004ef7ce cmove rax, rcx | rax = rcx; | } 0x004ef7d2 ret | return rax; | }