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

References

include/llvm/Support/DataExtractor.h
   92   StringRef getData() const { return Data; }
  537   bool eof(const Cursor &C) const { return Data.size() == C.Offset; }
  544   bool isValidOffset(uint64_t offset) const { return Data.size() > offset; }
lib/Support/DataExtractor.cpp
   73   return getU<uint8_t>(offset_ptr, this, IsLittleEndian, Data.data(), Err);
   79                         Data.data(), nullptr);
   84                         Data.data(), &C.Err);
   88   return getU<uint16_t>(offset_ptr, this, IsLittleEndian, Data.data(), Err);
   94                          Data.data(), nullptr);
   99       getU<uint24_t>(offset_ptr, this, IsLittleEndian, Data.data(), nullptr);
  105   return getU<uint32_t>(offset_ptr, this, IsLittleEndian, Data.data(), Err);
  111                          Data.data(), nullptr);
  115   return getU<uint64_t>(offset_ptr, this, IsLittleEndian, Data.data(), Err);
  121                          Data.data(), nullptr);
  156   StringRef::size_type pos = Data.find('\0', offset);
  159     return Data.data() + offset;
  166   StringRef::size_type Pos = Data.find('\0', Start);
  169     return StringRef(Data.data() + Start, Pos - Start);
  176   assert(*offset_ptr <= Data.size());
  184       reinterpret_cast<const uint8_t *>(Data.data() + *offset_ptr), &bytes_read,
  185       reinterpret_cast<const uint8_t *>(Data.data() + Data.size()), &error);
  185       reinterpret_cast<const uint8_t *>(Data.data() + Data.size()), &error);
  196   assert(*offset_ptr <= Data.size());
  201       reinterpret_cast<const uint8_t *>(Data.data() + *offset_ptr), &bytes_read,
  202       reinterpret_cast<const uint8_t *>(Data.data() + Data.size()), &error);
  202       reinterpret_cast<const uint8_t *>(Data.data() + Data.size()), &error);