Searched refs:visitTypeBegin (Results 1 - 13 of 13) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecordMapping.h29 using TypeVisitorCallbacks::visitTypeBegin;
30 Error visitTypeBegin(CVType &Record) override;
31 Error visitTypeBegin(CVType &Record, TypeIndex Index) override;
H A DTypeVisitorCallbackPipeline.h41 Error visitTypeBegin(CVType &Record) override {
43 if (auto EC = Visitor->visitTypeBegin(Record))
49 Error visitTypeBegin(CVType &Record, TypeIndex Index) override {
51 if (auto EC = Visitor->visitTypeBegin(Record, Index))
H A DTypeVisitorCallbacks.h25 /// including the fixed-length record prefix. visitTypeBegin() should return
27 /// one of the two visitTypeBegin methods will be called, depending on whether
31 virtual Error visitTypeBegin(CVType &Record) { return Error::success(); } function in class:llvm::codeview::TypeVisitorCallbacks
32 virtual Error visitTypeBegin(CVType &Record, TypeIndex Index) { function in class:llvm::codeview::TypeVisitorCallbacks
H A DTypeDumpVisitor.h48 Error visitTypeBegin(CVType &Record) override;
49 Error visitTypeBegin(CVType &Record, TypeIndex Index) override;
H A DTypeDeserializer.h45 if (auto EC = I.Mapping.visitTypeBegin(CVT))
67 Error visitTypeBegin(CVType &Record) override {
70 return Mapping->Mapping.visitTypeBegin(Record);
73 Error visitTypeBegin(CVType &Record, TypeIndex Index) override {
74 return visitTypeBegin(Record);
116 consumeError(Mapping.Mapping.visitTypeBegin(FieldList));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DSimpleTypeSerializer.cpp46 cantFail(Mapping.visitTypeBegin(CVT));
H A DRecordName.cpp37 Error visitTypeBegin(CVType &Record) override;
38 Error visitTypeBegin(CVType &Record, TypeIndex Index) override;
49 Error TypeNameComputer::visitTypeBegin(CVType &Record) { function in class:TypeNameComputer
50 llvm_unreachable("Must call visitTypeBegin with a TypeIndex!");
54 Error TypeNameComputer::visitTypeBegin(CVType &Record, TypeIndex Index) { function in class:TypeNameComputer
H A DCVTypeVisitor.cpp124 if (auto EC = Callbacks.visitTypeBegin(Record, Index))
131 if (auto EC = Callbacks.visitTypeBegin(Record))
H A DContinuationRecordBuilder.cpp72 cantFail(Mapping.visitTypeBegin(Type));
H A DTypeDumpVisitor.cpp169 Error TypeDumpVisitor::visitTypeBegin(CVType &Record) { function in class:TypeDumpVisitor
170 return visitTypeBegin(Record, TypeIndex::fromArrayIndex(TpiTypes.size()));
173 Error TypeDumpVisitor::visitTypeBegin(CVType &Record, TypeIndex Index) { function in class:TypeDumpVisitor
H A DTypeRecordMapping.cpp187 Error TypeRecordMapping::visitTypeBegin(CVType &CVR) { function in class:TypeRecordMapping
212 Error TypeRecordMapping::visitTypeBegin(CVType &CVR, TypeIndex Index) { function in class:TypeRecordMapping
216 return visitTypeBegin(CVR);
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.h37 Error visitTypeBegin(codeview::CVType &Record,
H A DMinimalTypeDumper.cpp221 Error MinimalTypeDumpVisitor::visitTypeBegin(CVType &Record, TypeIndex Index) { function in class:MinimalTypeDumpVisitor

Completed in 144 milliseconds