Home
last modified time | relevance | path

Searched refs:TypeVisitorCallbacks (Results 1 – 16 of 16) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DCVTypeVisitor.h22 class TypeVisitorCallbacks; variable
35 TypeVisitorCallbacks &Callbacks,
37 LLVM_ABI Error visitTypeRecord(CVType &Record, TypeVisitorCallbacks &Callbacks,
41 TypeVisitorCallbacks &Callbacks,
44 TypeVisitorCallbacks &Callbacks);
47 TypeVisitorCallbacks &Callbacks);
50 TypeVisitorCallbacks &Callbacks,
53 TypeVisitorCallbacks &Callbacks);
55 TypeVisitorCallbacks &Callbacks);
H A DTypeVisitorCallbackPipeline.h21 class TypeVisitorCallbackPipeline : public TypeVisitorCallbacks {
81 void addCallbackToPipeline(TypeVisitorCallbacks &Callbacks) { in addCallbackToPipeline()
115 std::vector<TypeVisitorCallbacks *> Pipeline;
H A DTypeVisitorCallbacks.h18 class TypeVisitorCallbacks {
20 virtual ~TypeVisitorCallbacks() = default;
H A DTypeRecordMapping.h27 class LLVM_ABI TypeRecordMapping : public TypeVisitorCallbacks {
33 using TypeVisitorCallbacks::visitTypeBegin;
H A DTypeDeserializer.h17 #include "llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h"
28 class TypeDeserializer : public TypeVisitorCallbacks {
102 class FieldListDeserializer : public TypeVisitorCallbacks {
H A DTypeDumpVisitor.h29 class LLVM_ABI TypeDumpVisitor : public TypeVisitorCallbacks {
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DCVTypeVisitor.cpp16 #include "llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h"
25 static Error visitKnownRecord(CVType &Record, TypeVisitorCallbacks &Callbacks) { in visitKnownRecord()
35 TypeVisitorCallbacks &Callbacks) { in visitKnownMember()
44 TypeVisitorCallbacks &Callbacks) { in visitMemberRecord()
76 explicit CVTypeVisitor(TypeVisitorCallbacks &Callbacks);
93 TypeVisitorCallbacks &Callbacks;
96 CVTypeVisitor::CVTypeVisitor(TypeVisitorCallbacks &Callbacks) in CVTypeVisitor()
186 FieldListVisitHelper(TypeVisitorCallbacks &Callbacks, ArrayRef<uint8_t> Data, in FieldListVisitHelper()
205 VisitHelper(TypeVisitorCallbacks &Callbacks, VisitorDataSource Source) in VisitHelper()
220 TypeVisitorCallbacks in visitTypeRecord()
[all...]
H A DRecordName.cpp20 #include "llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h"
27 class TypeNameComputer : public TypeVisitorCallbacks {
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.h21 #include "llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h"
39 class LVTypeVisitor final : public TypeVisitorCallbacks {
63 : TypeVisitorCallbacks(), W(W), LogicalVisitor(LogicalVisitor), in LVTypeVisitor()
446 TypeVisitorCallbacks &Callbacks, TypeIndex TI, in visitKnownMember()
470 TypeVisitorCallbacks &Callbacks, TypeIndex TI,
/freebsd/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.h25 class MinimalTypeDumpVisitor : public codeview::TypeVisitorCallbacks {
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DUdtRecordCompleter.h40 class UdtRecordCompleter : public llvm::codeview::TypeVisitorCallbacks {
H A DPdbAstBuilder.cpp36 struct CreateMethodDecl : public TypeVisitorCallbacks {
H A DSymbolFileNativePDB.cpp2221 struct ProcessTpiStream : public TypeVisitorCallbacks { in BuildParentMap()
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeEnum.cpp39 class NativeEnumEnumEnumerators : public IPDBEnumSymbols, TypeVisitorCallbacks {
/freebsd/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp465 class MemberRecordConversionVisitor : public TypeVisitorCallbacks {
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVCodeViewVisitor.cpp2878 TypeVisitorCallbacks &Callbacks, in visitMemberRecord()