|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h 60 template <typename T> TypeIndex writeLeafType(T &Record) {
include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h 106 template <typename T> TypeIndex writeLeafType(T &Record) {
include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h 43 template <typename T> ArrayRef<uint8_t> serialize(T &Record);
include/llvm/DebugInfo/CodeView/TypeDeserializer.h 42 template <typename T> static Error deserializeAs(CVType &CVT, T &Record) {
95 Error visitKnownRecordImpl(CVType &CVR, RecordType &Record) {
include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h 99 template <typename T> Error visitKnownRecordImpl(CVType &CVR, T &Record) {
include/llvm/DebugInfo/PDB/Native/NativeTypeFunctionSig.h 30 codeview::TypeIndex TI, codeview::ProcedureRecord Proc);
61 codeview::ProcedureRecord Proc;
include/llvm/DebugInfo/PDB/Native/SymbolCache.h 64 CVRecordT Record;
66 codeview::TypeDeserializer::deserializeAs<CVRecordT>(CVT, Record)) {
85 SymIndexId createSymbol(Args &&... ConstructorArgs) {
91 Session, Id, std::forward<Args>(ConstructorArgs)...);
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp 1881 ProcedureRecord Procedure(ReturnTypeIndex, CC, FO, ArgTypeIndices.size(),
lib/DebugInfo/CodeView/CVTypeVisitor.cpp 26 T KnownRecord(RK);
lib/DebugInfo/CodeView/RecordName.cpp 134 Error TypeNameComputer::visitKnownRecord(CVType &CVR, ProcedureRecord &Proc) {
lib/DebugInfo/CodeView/SimpleTypeSerializer.cpp 24 ArrayRef<uint8_t> SimpleTypeSerializer::serialize(T &Record) {
lib/DebugInfo/CodeView/TypeDumpVisitor.cpp 310 Error TypeDumpVisitor::visitKnownRecord(CVType &CVR, ProcedureRecord &Proc) {
lib/DebugInfo/CodeView/TypeRecordMapping.cpp 279 ProcedureRecord &Record) {
lib/DebugInfo/PDB/Native/NativeTypeFunctionSig.cpp 79 codeview::ProcedureRecord Proc)
lib/DebugInfo/PDB/Native/SymbolCache.cpp 208 Id = createSymbolForType<NativeTypeFunctionSig, ProcedureRecord>(
lib/ObjectYAML/CodeViewYAMLTypes.cpp 96 return TypeDeserializer::deserializeAs<T>(Type, Record);
104 mutable T Record;
672 auto Impl = std::make_shared<LeafRecordImpl<T>>(Type.kind());
718 Obj.Leaf = std::make_shared<LeafRecordImpl<ConcreteType>>(Kind);
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp 935 ProcedureRecord pr;
936 llvm::cantFail(TypeDeserializer::deserializeAs<ProcedureRecord>(cvt, pr));
tools/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp 616 const ProcedureRecord &pr,
671 ProcedureRecord pr;
672 llvm::cantFail(TypeDeserializer::deserializeAs<ProcedureRecord>(cvt, pr));
1414 ProcedureRecord sig;
1415 cantFail(TypeDeserializer::deserializeAs<ProcedureRecord>(signature, sig));
tools/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.h 183 const llvm::codeview::ProcedureRecord &pr,
tools/llvm-pdbutil/MinimalTypeDumper.cpp 402 ProcedureRecord &Proc) {
unittests/DebugInfo/CodeView/TypeHashingTest.cpp 37 ProcedureRecord PR(TypeRecordKind::Procedure);
unittests/DebugInfo/CodeView/TypeIndexDiscoveryTest.cpp 66 template <typename... T> void writeTypeRecords(T &&... Records) {
151 void writeTypeRecordsImpl(RecType &&Record, Rest &&... Records) {
151 void writeTypeRecordsImpl(RecType &&Record, Rest &&... Records) {
188 static ProcedureRecord Procedure(TypeIndex(17), CallingConvention::PpcCall,
usr/include/c++/7.4.0/bits/move.h 72 constexpr _Tp&&
73 forward(typename std::remove_reference<_Tp>::type& __t) noexcept
83 constexpr _Tp&&
84 forward(typename std::remove_reference<_Tp>::type&& __t) noexcept
98 move(_Tp&& __t) noexcept
usr/include/c++/7.4.0/bits/unique_ptr.h 824 make_unique(_Args&&... __args)
825 { return unique_ptr<_Tp>(new _Tp(std::forward<_Args>(__args)...)); }
usr/include/c++/7.4.0/type_traits 1629 { typedef _Tp type; };
1633 { typedef _Tp type; };