reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/lldb/source/Core/DumpDataExtractor.cpp
  171             so_addr, DE, start_offset, item_count, false, data_from_file);
  194   for (uint32_t count = 0; DE.ValidOffset(offset) && count < item_count;
  204           DumpDataExtractor(DE, s, line_start_offset, eFormatCharPrintable, 1,
  213                              (offset - start_offset) / DE.getTargetByteSize()));
  225         s->Printf("%s", DE.GetMaxU64Bitfield(&offset, item_byte_size,
  239         uint64_t uval64 = DE.GetMaxU64Bitfield(&offset, item_byte_size,
  255         offset = DumpAPInt(s, DE, offset, item_byte_size, is_signed, radix);
  262         s->Printf("%2.2x", DE.GetU8(&offset));
  285       const uint64_t ch = DE.GetMaxU64Bitfield(&offset, item_byte_size,
  339                   DE.GetMaxS64Bitfield(&offset, item_byte_size, item_bit_size,
  344         offset = DumpAPInt(s, DE, offset, item_byte_size, is_signed, radix);
  351                   DE.GetMaxU64Bitfield(&offset, item_byte_size, item_bit_size,
  356         offset = DumpAPInt(s, DE, offset, item_byte_size, is_signed, radix);
  363                   DE.GetMaxS64Bitfield(&offset, item_byte_size, item_bit_size,
  368         offset = DumpAPInt(s, DE, offset, item_byte_size, is_signed, radix);
  373       uint64_t uval64 = DE.GetMaxU64Bitfield(&offset, item_byte_size,
  419       const char *cstr = DE.GetCStr(&offset);
  470       s->Address(DE.GetMaxU64Bitfield(&offset, item_byte_size, item_bit_size,
  480                   DE.GetMaxU64Bitfield(&offset, complex_int_byte_size, 0, 0));
  482                   DE.GetMaxU64Bitfield(&offset, complex_int_byte_size, 0, 0));
  493         float f32_1 = DE.GetFloat(&offset);
  494         float f32_2 = DE.GetFloat(&offset);
  499         double d64_1 = DE.GetDouble(&offset);
  500         double d64_2 = DE.GetDouble(&offset);
  505         long double ld64_1 = DE.GetLongDouble(&offset);
  506         long double ld64_2 = DE.GetLongDouble(&offset);
  529                   DE.GetMaxU64Bitfield(&offset, item_byte_size, item_bit_size,
  535             (const uint8_t *)DE.GetData(&offset, item_byte_size);
  539           if (DE.GetByteOrder() == eByteOrderBig) {
  579               GetAPInt(DE, &offset, semantics_byte_size);
  596             uint16_t half = DE.GetU16(&offset);
  599             f = DE.GetFloat(&offset);
  605           ss << DE.GetDouble(&offset);
  609           ss << DE.GetLongDouble(&offset);
  622       s->Printf("U+%4.4x", DE.GetU16(&offset));
  626       s->Printf("U+0x%8.8x", DE.GetU32(&offset));
  630       addr_t addr = DE.GetMaxU64Bitfield(&offset, item_byte_size, item_bit_size,
  655         llvm::APFloat ap_float(DE.GetFloat(&offset));
  662         llvm::APFloat ap_float(DE.GetDouble(&offset));
  682           DumpDataExtractor(DE, s, offset, eFormatCharArray, 1, item_byte_size,
  690           DumpDataExtractor(DE, s, offset, eFormatDecimal, 1, item_byte_size,
  697       offset = DumpDataExtractor(DE, s, offset, eFormatHex, 1, item_byte_size,
  705           DE, s, offset, eFormatDecimal, sizeof(uint16_t),
  713       offset = DumpDataExtractor(DE, s, offset, eFormatHex, sizeof(uint16_t),
  723           DE, s, offset, eFormatDecimal, sizeof(uint32_t),
  731       offset = DumpDataExtractor(DE, s, offset, eFormatHex, sizeof(uint32_t),
  741           DE, s, offset, eFormatDecimal, sizeof(uint64_t),
  749       offset = DumpDataExtractor(DE, s, offset, eFormatHex, sizeof(uint64_t),
  759           DumpDataExtractor(DE, s, offset, eFormatFloat, 2, item_byte_size / 2,
  767           DumpDataExtractor(DE, s, offset, eFormatFloat, 4, item_byte_size / 4,
  775           DumpDataExtractor(DE, s, offset, eFormatFloat, 8, item_byte_size / 8,
  783           DumpDataExtractor(DE, s, offset, eFormatHex, 16, item_byte_size / 16,
  794     DumpDataExtractor(DE, s, line_start_offset, eFormatCharPrintable, 1,