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

References

include/llvm/Support/DataExtractor.h
  552     return offset + length >= offset && isValidOffset(offset + length - 1);
lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp
   48   if (!AccelSection.isValidOffset(offsetof(Header, HeaderDataLength) + 4))
   63   if (!AccelSection.isValidOffset(sizeof(Hdr) + Hdr.HeaderDataLength +
  249       if (!AccelSection.isValidOffset(DataOffset)) {
  382   if (!AS.isValidOffset(*Offset + sizeof(HeaderPOD) - 1))
  602   if (!AS.isValidOffset(*Offset))
  761   while (AccelSection.isValidOffset(Offset)) {
lib/DebugInfo/DWARF/DWARFContext.cpp
  247   while (AddrData.isValidOffset(Offset)) {
  271   while (rnglistData.isValidOffset(Offset)) {
  294   while (Data.isValidOffset(Offset)) {
  520     while (rangesData.isValidOffset(offset)) {
lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp
   87   while (Data->isValidOffset(Offset)) {
lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp
   34   if (data.isValidOffset(*offset_ptr)) {
   84     while (data.isValidOffset(*offset_ptr)) {
lib/DebugInfo/DWARF/DWARFDebugAranges.cpp
   24   if (!DebugArangesData.isValidOffset(0))
lib/DebugInfo/DWARF/DWARFDebugFrame.cpp
  360   while (Data.isValidOffset(Offset)) {
lib/DebugInfo/DWARF/DWARFDebugInfoEntry.cpp
   33   if (Offset >= UEndOffset || !DebugInfoData.isValidOffset(Offset))
lib/DebugInfo/DWARF/DWARFDebugLine.cpp
  514   if (!DebugLineData.isValidOffset(Offset))
 1122   if (!DebugLineData.isValidOffset(Offset))
 1134   assert(DebugLineData.isValidOffset(Offset) &&
 1148   assert(DebugLineData.isValidOffset(Offset) &&
 1178   if (!DebugLineData.isValidOffset(Offset)) {
lib/DebugInfo/DWARF/DWARFDebugMacro.cpp
   57   while (data.isValidOffset(Offset)) {
lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp
   27   while (PubNames.isValidOffset(Offset)) {
lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp
   28   if (!data.isValidOffset(*offset_ptr))
lib/DebugInfo/DWARF/DWARFDie.cpp
  579   if (debug_info_data.isValidOffset(offset)) {
lib/DebugInfo/DWARF/DWARFUnit.cpp
   75       if (!Data.isValidOffset(Offset))
  105   while (Data.isValidOffset(Offset)) {
  294   bool LengthOK = debug_info.isValidOffset(getNextUnitOffset() - 1);
lib/DebugInfo/DWARF/DWARFVerifier.cpp
  136   ValidLength = DebugInfoData.isValidOffset(OffsetStart + Length + 3);
  282   bool hasDIE = DebugInfoData.isValidOffset(Offset);
  325     hasDIE = DebugInfoData.isValidOffset(Offset);
  819   if (!AccelSectionData.isValidOffset(AccelTable.getSizeHdr())) {
lib/DebugInfo/GSYM/InlineInfo.cpp
   76   if (!Data.isValidOffset(Offset))
   91   if (!Data.isValidOffset(Offset))
   95   if (!Data.isValidOffset(Offset))
lib/DebugInfo/GSYM/LineTable.cpp
   57   if (!Data.isValidOffset(Offset))
   61   if (!Data.isValidOffset(Offset))
   66   if (!Data.isValidOffset(Offset))
   73     if (!Data.isValidOffset(Offset))
   82       if (!Data.isValidOffset(Offset))
   89       if (!Data.isValidOffset(Offset))
   99       if (!Data.isValidOffset(Offset))
lib/XRay/Trace.cpp
   66   while (Reader.isValidOffset(OffsetPtr)) {
tools/dsymutil/DwarfLinker.cpp
 2024   while (Data.isValidOffset(InputOffset)) {
tools/dsymutil/DwarfStreamer.cpp
  420     while (Data.isValidOffset(Offset)) {
tools/llvm-dwp/llvm-dwp.cpp
  255     while (Data.isValidOffset(Offset)) {
tools/obj2yaml/dwarf2yaml.cpp
  130       assert(EntryData.isValidOffset(offset) && "Invalid DIE Offset");
  131       if (!EntryData.isValidOffset(offset))