reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
140 if (s == nullptr) 145 item_byte_size = s->GetAddressByteSize(); 179 disassembler_sp->GetInstructionList().Dump(s, show_address, 184 s->Printf("invalid target"); 200 s->Printf("%*s", 204 DumpDataExtractor(DE, s, line_start_offset, eFormatCharPrintable, 1, 208 s->EOL(); 211 s->Printf("0x%8.8" PRIx64 ": ", 219 s->PutChar(' '); 225 s->Printf("%s", DE.GetMaxU64Bitfield(&offset, item_byte_size, 230 s->Printf("error: unsupported byte size (%" PRIu64 249 s->Printf("0b%s", binary_value.c_str() + 64 - item_bit_size); 251 s->Printf("0b%s", binary_value.c_str() + 64 - item_byte_size * 8); 255 offset = DumpAPInt(s, DE, offset, item_byte_size, is_signed, radix); 262 s->Printf("%2.2x", DE.GetU8(&offset)); 268 s->PutChar(' '); 276 s->Printf("error: unsupported byte size (%" PRIu64 ") for char format", 283 s->PutChar('\''); 288 s->Printf("%c", (char)ch); 292 s->Printf("\\e"); 295 s->Printf("\\a"); 298 s->Printf("\\b"); 301 s->Printf("\\f"); 304 s->Printf("\\n"); 307 s->Printf("\\r"); 310 s->Printf("\\t"); 313 s->Printf("\\v"); 316 s->Printf("\\0"); 320 s->Printf("\\x%2.2x", (uint8_t)ch); 322 s->Printf("%" PRIu64, ch); 326 s->PutChar(NON_PRINTABLE_CHAR); 331 s->PutChar('\''); 338 s->Printf("%" PRId64, 344 offset = DumpAPInt(s, DE, offset, item_byte_size, is_signed, radix); 350 s->Printf("%" PRIu64, 356 offset = DumpAPInt(s, DE, offset, item_byte_size, is_signed, radix); 362 s->Printf("0%" PRIo64, 368 offset = DumpAPInt(s, DE, offset, item_byte_size, is_signed, radix); 375 s->PutChar('\''); 379 s->Printf("%c", ch); 383 s->Printf("\\e"); 386 s->Printf("\\a"); 389 s->Printf("\\b"); 392 s->Printf("\\f"); 395 s->Printf("\\n"); 398 s->Printf("\\r"); 401 s->Printf("\\t"); 404 s->Printf("\\v"); 407 s->Printf("\\0"); 410 s->Printf("\\x%2.2x", ch); 415 s->PutChar('\''); 422 s->Printf("NULL"); 425 s->PutChar('\"'); 429 s->PutChar(c); 433 s->Printf("\\e"); 436 s->Printf("\\a"); 439 s->Printf("\\b"); 442 s->Printf("\\f"); 445 s->Printf("\\n"); 448 s->Printf("\\r"); 451 s->Printf("\\t"); 454 s->Printf("\\v"); 457 s->Printf("\\x%2.2x", c); 465 s->PutChar('\"'); 470 s->Address(DE.GetMaxU64Bitfield(&offset, item_byte_size, item_bit_size, 479 s->Printf("%" PRIu64, 481 s->Printf(" + %" PRIu64 "i", 484 s->Printf("error: unsupported byte size (%" PRIu64 496 s->Printf("%g + %gi", f32_1, f32_2); 502 s->Printf("%lg + %lgi", d64_1, d64_2); 507 s->Printf("%Lg + %Lgi", ld64_1, ld64_2); 510 s->Printf("error: unsupported byte size (%" PRIu64 527 s->Printf(wantsuppercase ? "0x%*.*" PRIX64 : "0x%*.*" PRIx64, 537 s->PutCString("0x"); 541 s->Printf(wantsuppercase ? "%2.2X" : "%2.2x", bytes[idx]); 544 s->Printf(wantsuppercase ? "%2.2X" : "%2.2x", 584 s->Printf("%*.*s", (int)sv.size(), (int)sv.size(), sv.data()); 611 s->Printf("error: unsupported byte size (%" PRIu64 617 s->Printf("%s", ss.str().c_str()); 622 s->Printf("U+%4.4x", DE.GetU16(&offset)); 626 s->Printf("U+0x%8.8x", DE.GetU32(&offset)); 632 s->Printf("0x%*.*" PRIx64, (int)(2 * item_byte_size), 640 s->PutChar(' '); 641 so_addr.Dump(s, exe_scope, Address::DumpStyleResolvedDescription, 645 so_addr.Dump(s, exe_scope, 658 s->Printf("%s", float_cstr); 665 s->Printf("%s", float_cstr); 668 s->Printf("error: unsupported byte size (%" PRIu64 680 s->PutChar('{'); // \/ 682 DumpDataExtractor(DE, s, offset, eFormatCharArray, 1, item_byte_size, 684 s->PutChar('}'); 688 s->PutChar('{'); 690 DumpDataExtractor(DE, s, offset, eFormatDecimal, 1, item_byte_size, 692 s->PutChar('}'); 696 s->PutChar('{'); 697 offset = DumpDataExtractor(DE, s, offset, eFormatHex, 1, item_byte_size, 699 s->PutChar('}'); 703 s->PutChar('{'); 705 DE, s, offset, eFormatDecimal, sizeof(uint16_t), 708 s->PutChar('}'); 712 s->PutChar('{'); 713 offset = DumpDataExtractor(DE, s, offset, eFormatHex, sizeof(uint16_t), 717 s->PutChar('}'); 721 s->PutChar('{'); 723 DE, s, offset, eFormatDecimal, sizeof(uint32_t), 726 s->PutChar('}'); 730 s->PutChar('{'); 731 offset = DumpDataExtractor(DE, s, offset, eFormatHex, sizeof(uint32_t), 735 s->PutChar('}'); 739 s->PutChar('{'); 741 DE, s, offset, eFormatDecimal, sizeof(uint64_t), 744 s->PutChar('}'); 748 s->PutChar('{'); 749 offset = DumpDataExtractor(DE, s, offset, eFormatHex, sizeof(uint64_t), 753 s->PutChar('}'); 757 s->PutChar('{'); 759 DumpDataExtractor(DE, s, offset, eFormatFloat, 2, item_byte_size / 2, 761 s->PutChar('}'); 765 s->PutChar('{'); 767 DumpDataExtractor(DE, s, offset, eFormatFloat, 4, item_byte_size / 4, 769 s->PutChar('}'); 773 s->PutChar('{'); 775 DumpDataExtractor(DE, s, offset, eFormatFloat, 8, item_byte_size / 8, 777 s->PutChar('}'); 781 s->PutChar('{'); 783 DumpDataExtractor(DE, s, offset, eFormatHex, 16, item_byte_size / 16, 785 s->PutChar('}'); 791 s->Printf("%*s", static_cast<int>( 794 DumpDataExtractor(DE, s, line_start_offset, eFormatCharPrintable, 1,