|
reference, declaration → definition
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);