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

References

include/llvm/DebugInfo/CodeView/CVRecord.h
   41   uint32_t length() const { return RecordData.size(); }
   44     if (RecordData.size() < sizeof(RecordPrefix))
   47         reinterpret_cast<const RecordPrefix *>(RecordData.data())->RecordKind));
   50   ArrayRef<uint8_t> data() const { return RecordData; }
   53     return StringRef(reinterpret_cast<const char *>(RecordData.data()),
   54                      RecordData.size());
   58     return RecordData.drop_front(sizeof(RecordPrefix));
include/llvm/DebugInfo/CodeView/TypeHashing.h
   54       Hashes.push_back(hashType(Type.RecordData));
  104     return hashType(Type.RecordData, PreviousTypes, PreviousIds);
  159       Hashes.push_back(hashType(Type.RecordData, Hashes, Hashes));
include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h
   27     return Item.RecordData.size();
   30     return Item.RecordData;
lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp
   93     TI = insertRecordBytes(C.RecordData);
lib/DebugInfo/CodeView/DebugSymbolsSubsection.cpp
   24     if (auto EC = Writer.writeBytes(Record.RecordData))
lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp
  104     TI = insertRecordBytes(C.RecordData);
lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp
  121     TI = insertRecordBytes(C.RecordData);
lib/DebugInfo/CodeView/SymbolRecordHelpers.cpp
   91   EndOffset += Closer.RecordData.size();
lib/DebugInfo/CodeView/SymbolSerializer.cpp
   55   Record.RecordData = ArrayRef<uint8_t>(StableStorage, RecordEnd);
lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp
  482   return discoverTypeIndices(Type.RecordData, Indices);
lib/DebugInfo/CodeView/TypeStreamMerger.cpp
  381       DestIdx = Dest.insertRecordAs(H, Type.RecordData.size(), DoSerialize);
  386       RemapStorage.resize(Type.RecordData.size());
  404   discoverTypeIndices(OriginalType.RecordData, Refs);
  406     return OriginalType.RecordData;
  408   ::memcpy(Storage.data(), OriginalType.RecordData.data(),
  409            OriginalType.RecordData.size());
lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp
   44       return xxHash64(Val.RecordData);
   47       return LHS.RecordData == RHS.RecordData;
   47       return LHS.RecordData == RHS.RecordData;
lib/ObjectYAML/CodeViewYAMLSymbols.cpp
  256     Data = CVS.RecordData.drop_front(sizeof(RecordPrefix));
tools/lld/COFF/PDB.cpp
  332     tpiBuilder.addTypeRecord(type.RecordData, *hash);
  390         types.getUnderlyingStream().drop_front(firstType->RecordData.size()));
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbUtil.cpp
  610                                        var_id.offset + sym.RecordData.size());
tools/llvm-pdbutil/MinimalTypeDumper.cpp
  261     P.formatBinary("Bytes", Record.RecordData, 0);
tools/llvm-pdbutil/llvm-pdbutil.cpp
  838     TpiBuilder.addTypeRecord(Type.RecordData, None);
  846     IpiBuilder.addTypeRecord(Type.RecordData, None);
 1327     DestTpi.addTypeRecord(Type.RecordData, None);
 1330     DestIpi.addTypeRecord(Type.RecordData, None);
unittests/DebugInfo/CodeView/RandomAccessVisitorTest.cpp
   45   if (R1.RecordData != R2.RecordData)
   45   if (R1.RecordData != R2.RecordData)
unittests/DebugInfo/CodeView/TypeIndexDiscoveryTest.cpp
   62     TTB->insertRecordBytes(Records.front().RecordData);