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

References

tools/lldb/source/Utility/DataExtractor.cpp
  728   if (!ValidOffsetForDataOfSize(src_offset, src_len))
  729     assert(ValidOffsetForDataOfSize(src_offset, src_len));
  730   assert(src_len > 0);
  750   const uint8_t *src = PeekData(src_offset, src_len);
  752     if (dst_len >= src_len) {
  756       const size_t num_zeroes = dst_len - src_len;
  763           ::memcpy(dst + num_zeroes, src, src_len);
  765           for (uint32_t i = 0; i < src_len; ++i)
  766             dst[i + num_zeroes] = src[src_len - 1 - i];
  771           for (uint32_t i = 0; i < src_len; ++i)
  772             dst[i] = src[src_len - 1 - i];
  774           ::memcpy(dst, src, src_len);
  778           ::memset(dst + src_len, 0, num_zeroes);
  780       return src_len;
  788           ::memcpy(dst, src + (src_len - dst_len), dst_len);
  799             dst[i] = src[src_len - 1 - i];