Home
last modified time | relevance | path

Searched refs:CVType (Results 1 – 25 of 47) sorted by relevance

12

/external/swiftshader/third_party/llvm-7.0/llvm/lib/DebugInfo/CodeView/
DRecordName.cpp38 Error visitTypeBegin(CVType &Record) override;
39 Error visitTypeBegin(CVType &Record, TypeIndex Index) override;
40 Error visitTypeEnd(CVType &Record) override;
43 Error visitKnownRecord(CVType &CVR, Name##Record &Record) override;
50 Error TypeNameComputer::visitTypeBegin(CVType &Record) { in visitTypeBegin()
55 Error TypeNameComputer::visitTypeBegin(CVType &Record, TypeIndex Index) { in visitTypeBegin()
62 Error TypeNameComputer::visitTypeEnd(CVType &CVR) { return Error::success(); } in visitTypeEnd()
64 Error TypeNameComputer::visitKnownRecord(CVType &CVR, in visitKnownRecord()
76 Error TypeNameComputer::visitKnownRecord(CVType &CVR, ArgListRecord &Args) { in visitKnownRecord()
91 Error TypeNameComputer::visitKnownRecord(CVType &CVR, in visitKnownRecord()
[all …]
DTypeRecordMapping.cpp84 Error TypeRecordMapping::visitTypeBegin(CVType &CVR) { in visitTypeBegin()
100 Error TypeRecordMapping::visitTypeEnd(CVType &Record) { in visitTypeEnd()
140 Error TypeRecordMapping::visitKnownRecord(CVType &CVR, ModifierRecord &Record) { in visitKnownRecord()
147 Error TypeRecordMapping::visitKnownRecord(CVType &CVR, in visitKnownRecord()
158 Error TypeRecordMapping::visitKnownRecord(CVType &CVR, in visitKnownRecord()
172 Error TypeRecordMapping::visitKnownRecord(CVType &CVR, ArgListRecord &Record) { in visitKnownRecord()
180 Error TypeRecordMapping::visitKnownRecord(CVType &CVR, in visitKnownRecord()
189 Error TypeRecordMapping::visitKnownRecord(CVType &CVR, PointerRecord &Record) { in visitKnownRecord()
205 Error TypeRecordMapping::visitKnownRecord(CVType &CVR, ArrayRecord &Record) { in visitKnownRecord()
214 Error TypeRecordMapping::visitKnownRecord(CVType &CVR, ClassRecord &Record) { in visitKnownRecord()
[all …]
DTypeDumpVisitor.cpp170 Error TypeDumpVisitor::visitTypeBegin(CVType &Record) { in visitTypeBegin()
174 Error TypeDumpVisitor::visitTypeBegin(CVType &Record, TypeIndex Index) { in visitTypeBegin()
184 Error TypeDumpVisitor::visitTypeEnd(CVType &Record) { in visitTypeEnd()
211 Error TypeDumpVisitor::visitKnownRecord(CVType &CVR, in visitKnownRecord()
219 Error TypeDumpVisitor::visitKnownRecord(CVType &CVR, StringIdRecord &String) { in visitKnownRecord()
225 Error TypeDumpVisitor::visitKnownRecord(CVType &CVR, ArgListRecord &Args) { in visitKnownRecord()
236 Error TypeDumpVisitor::visitKnownRecord(CVType &CVR, StringListRecord &Strs) { in visitKnownRecord()
247 Error TypeDumpVisitor::visitKnownRecord(CVType &CVR, ClassRecord &Class) { in visitKnownRecord()
261 Error TypeDumpVisitor::visitKnownRecord(CVType &CVR, UnionRecord &Union) { in visitKnownRecord()
273 Error TypeDumpVisitor::visitKnownRecord(CVType &CVR, EnumRecord &Enum) { in visitKnownRecord()
[all …]
DCVTypeVisitor.cpp25 static Error visitKnownRecord(CVType &Record, TypeVisitorCallbacks &Callbacks) { in visitKnownRecord()
78 Error visitTypeRecord(CVType &Record, TypeIndex Index);
79 Error visitTypeRecord(CVType &Record);
90 Error finishVisitation(CVType &Record);
99 Error CVTypeVisitor::finishVisitation(CVType &Record) { in finishVisitation()
124 Error CVTypeVisitor::visitTypeRecord(CVType &Record, TypeIndex Index) { in visitTypeRecord()
131 Error CVTypeVisitor::visitTypeRecord(CVType &Record) { in visitTypeRecord()
162 CVType Type = Types.getType(*I); in visitTypeStream()
219 Error llvm::codeview::visitTypeRecord(CVType &Record, TypeIndex Index, in visitTypeRecord()
226 Error llvm::codeview::visitTypeRecord(CVType &Record, in visitTypeRecord()
DContinuationRecordBuilder.cpp69 CVType Type; in begin()
152 CVType ContinuationRecordBuilder::createSegmentRecord( in createSegmentRecord()
159 CVType Type; in createSegmentRecord()
181 std::vector<CVType> ContinuationRecordBuilder::end(TypeIndex Index) { in end()
182 CVType Type; in end()
232 std::vector<CVType> Types; in end()
DTypeStreamMerger.cpp98 Error remapType(const CVType &Type);
127 ArrayRef<uint8_t> remapIndices(const CVType &OriginalType,
343 return forEachCodeViewRecord<CVType>( in remapAllTypes()
344 Buffer, [this](const CVType &T) { return remapType(T); }); in remapAllTypes()
347 Error TypeStreamMerger::remapType(const CVType &Type) { in remapType()
377 TypeStreamMerger::remapIndices(const CVType &OriginalType, in remapIndices()
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/DebugInfo/CodeView/
DRandomAccessVisitorTest.cpp45 inline bool operator==(const CVType &R1, const CVType &R2) { in operator ==()
52 inline bool operator!=(const CVType &R1, const CVType &R2) { in operator !=()
59 template <> struct BinaryItemTraits<CVType> {
60 static size_t length(const CVType &Item) { return Item.length(); } in length()
61 static ArrayRef<uint8_t> bytes(const CVType &Item) { return Item.data(); } in bytes()
69 virtual Error visitTypeBegin(CVType &CVR, TypeIndex Index) { in visitTypeBegin()
73 virtual Error visitKnownRecord(CVType &CVR, ArrayRecord &AR) { in visitKnownRecord()
85 std::vector<CVType> RawRecords;
111 CVType Type(TypeLeafKind::LF_ARRAY, Builder.records().back()); in SetUpTestCase()
120 GlobalState->TypeArray = VarStreamArray<CVType>(GlobalState->ItemStream); in SetUpTestCase()
[all …]
/external/libcxxabi/test/
Dcatch_multi_level_pointer.pass.cpp76 typedef Tp const volatile* CVType; typedef
86 typedef const volatile Member (Class::*CVType);
97 typedef typename ThrowTypes::CVType CVType; in operator ()() typedef
102 run_catch_tests<CVType>(); in operator ()()
110 typedef typename CatchTypes::CVType CVType; in run_catch_tests() typedef
115 catch_pointer_test<ThrowTp, CVType>(); in run_catch_tests()
120 generate_tests_imp<ThrowTp, CVType, level-1>()(); in run_catch_tests()
/external/swiftshader/third_party/llvm-7.0/llvm/tools/llvm-pdbutil/
DMinimalTypeDumper.cpp196 Error MinimalTypeDumpVisitor::visitTypeBegin(CVType &Record, TypeIndex Index) { in visitTypeBegin()
227 Error MinimalTypeDumpVisitor::visitTypeEnd(CVType &Record) { in visitTypeEnd()
255 Error MinimalTypeDumpVisitor::visitKnownRecord(CVType &CVR, in visitKnownRecord()
263 Error MinimalTypeDumpVisitor::visitKnownRecord(CVType &CVR, in visitKnownRecord()
269 Error MinimalTypeDumpVisitor::visitKnownRecord(CVType &CVR, in visitKnownRecord()
284 Error MinimalTypeDumpVisitor::visitKnownRecord(CVType &CVR, in visitKnownRecord()
299 Error MinimalTypeDumpVisitor::visitKnownRecord(CVType &CVR, in visitKnownRecord()
312 Error MinimalTypeDumpVisitor::visitKnownRecord(CVType &CVR, in visitKnownRecord()
324 Error MinimalTypeDumpVisitor::visitKnownRecord(CVType &CVR, EnumRecord &Enum) { in visitKnownRecord()
335 Error MinimalTypeDumpVisitor::visitKnownRecord(CVType &CVR, ArrayRecord &AT) { in visitKnownRecord()
[all …]
DAnalyze.cpp47 CVType Record;
52 Error visitTypeBegin(CVType &Record) override { in visitTypeBegin()
119 const CVType &HeadRecord = Types->getType(TI); in dump()
133 const CVType &TailRecord = Types->getType(Chain.TI); in dump()
DMinimalTypeDumper.h33 Error visitTypeBegin(codeview::CVType &Record,
35 Error visitTypeEnd(codeview::CVType &Record) override;
40 Error visitKnownRecord(codeview::CVType &CVR, \
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/DebugInfo/CodeView/
DTypeDeserializer.h43 template <typename T> static Error deserializeAs(CVType &CVT, T &Record) { in deserializeAs()
62 CVType CVT(static_cast<TypeLeafKind>(K), Data); in deserializeAs()
68 Error visitTypeBegin(CVType &Record) override { in visitTypeBegin()
74 Error visitTypeBegin(CVType &Record, TypeIndex Index) override { in visitTypeBegin()
78 Error visitTypeEnd(CVType &Record) override { in visitTypeEnd()
86 Error visitKnownRecord(CVType &CVR, Name##Record &Record) override { \
96 Error visitKnownRecordImpl(CVType &CVR, RecordType &Record) { in visitKnownRecordImpl()
115 CVType FieldList; in FieldListDeserializer()
121 CVType FieldList; in ~FieldListDeserializer()
DTypeVisitorCallbacks.h24 virtual Error visitUnknownType(CVType &Record) { return Error::success(); } in visitUnknownType()
32 virtual Error visitTypeBegin(CVType &Record) { return Error::success(); } in visitTypeBegin()
33 virtual Error visitTypeBegin(CVType &Record, TypeIndex Index) { in visitTypeBegin()
36 virtual Error visitTypeEnd(CVType &Record) { return Error::success(); } in visitTypeEnd()
51 virtual Error visitKnownRecord(CVType &CVR, Name##Record &Record) { \
DTypeDumpVisitor.h44 Error visitUnknownType(CVType &Record) override;
49 Error visitTypeBegin(CVType &Record) override;
50 Error visitTypeBegin(CVType &Record, TypeIndex Index) override;
51 Error visitTypeEnd(CVType &Record) override;
56 Error visitKnownRecord(CVType &CVR, Name##Record &Record) override;
DTypeVisitorCallbackPipeline.h42 Error visitTypeBegin(CVType &Record) override { in visitTypeBegin()
50 Error visitTypeBegin(CVType &Record, TypeIndex Index) override { in visitTypeBegin()
58 Error visitTypeEnd(CVType &Record) override { in visitTypeEnd()
87 Error visitKnownRecord(CVType &CVR, Name##Record &Record) override { \
100 template <typename T> Error visitKnownRecordImpl(CVType &CVR, T &Record) { in visitKnownRecordImpl()
DTypeRecordMapping.h29 Error visitTypeBegin(CVType &Record) override;
30 Error visitTypeEnd(CVType &Record) override;
36 Error visitKnownRecord(CVType &CVR, Name##Record &Record) override;
DLazyRandomTypeCollection.h55 CVType Type;
74 Optional<CVType> tryGetType(TypeIndex Index);
76 CVType getType(TypeIndex Index) override;
DContinuationRecordBuilder.h46 CVType createSegmentRecord(uint32_t OffBegin, uint32_t OffEnd,
60 std::vector<CVType> end(TypeIndex Index);
DTypeIndexDiscovery.h29 void discoverTypeIndices(const CVType &Type,
31 void discoverTypeIndices(const CVType &Type,
DCVTypeVisitor.h31 Error visitTypeRecord(CVType &Record, TypeIndex Index,
34 Error visitTypeRecord(CVType &Record, TypeVisitorCallbacks &Callbacks,
/external/swiftshader/third_party/llvm-7.0/llvm/lib/DebugInfo/PDB/Native/
DTpiHashing.cpp44 static Expected<uint32_t> getHashForUdt(const CVType &Rec) { in getHashForUdt()
46 if (auto E = TypeDeserializer::deserializeAs(const_cast<CVType &>(Rec), in getHashForUdt()
53 static Expected<uint32_t> getSourceLineHash(const CVType &Rec) { in getSourceLineHash()
55 if (auto E = TypeDeserializer::deserializeAs(const_cast<CVType &>(Rec), in getSourceLineHash()
63 Expected<uint32_t> llvm::pdb::hashTypeRecord(const CVType &Rec) { in hashTypeRecord()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/DebugInfo/PDB/Native/
DNativeEnumSymbol.h25 const codeview::CVType &CV);
33 Error visitKnownRecord(codeview::CVType &CVR,
53 codeview::CVType CV;
DTpiStreamBuilder.h29 template <> struct BinaryItemTraits<llvm::codeview::CVType> {
30 static size_t length(const codeview::CVType &Item) { return Item.length(); }
31 static ArrayRef<uint8_t> bytes(const codeview::CVType &Item) {
/external/swiftshader/third_party/llvm-7.0/llvm/lib/ObjectYAML/
DCodeViewYAMLTypes.cpp86 virtual CVType toCodeViewRecord(AppendingTypeTableBuilder &TS) const = 0;
87 virtual Error fromCodeViewRecord(CVType Type) = 0;
96 Error fromCodeViewRecord(CVType Type) override { in fromCodeViewRecord()
100 CVType toCodeViewRecord(AppendingTypeTableBuilder &TS) const override { in toCodeViewRecord()
102 return CVType(Kind, TS.records().back()); in toCodeViewRecord()
112 CVType toCodeViewRecord(AppendingTypeTableBuilder &TS) const override;
113 Error fromCodeViewRecord(CVType Type) override;
487 Error LeafRecordImpl<FieldListRecord>::fromCodeViewRecord(CVType Type) { in fromCodeViewRecord()
492 CVType LeafRecordImpl<FieldListRecord>::toCodeViewRecord( in toCodeViewRecord()
500 return CVType(Kind, TS.records().back()); in toCodeViewRecord()
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/ObjectYAML/
DCodeViewYAMLTypes.h49 codeview::CVType
51 static Expected<LeafRecord> fromCodeViewRecord(codeview::CVType Type);

12