Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DCVTypeVisitor.h19 class TypeVisitorCallbacks; variable
31 TypeVisitorCallbacks &Callbacks,
33 Error visitTypeRecord(CVType &Record, TypeVisitorCallbacks &Callbacks,
36 Error visitMemberRecord(CVMemberRecord Record, TypeVisitorCallbacks &Callbacks,
39 TypeVisitorCallbacks &Callbacks);
42 TypeVisitorCallbacks &Callbacks);
44 Error visitTypeStream(const CVTypeArray &Types, TypeVisitorCallbacks &Callbacks,
46 Error visitTypeStream(CVTypeRange Types, TypeVisitorCallbacks &Callbacks);
47 Error visitTypeStream(TypeCollection &Types, TypeVisitorCallbacks &Callbacks);
H A DTypeVisitorCallbackPipeline.h21 class TypeVisitorCallbackPipeline : public TypeVisitorCallbacks {
81 void addCallbackToPipeline(TypeVisitorCallbacks &Callbacks) { in addCallbackToPipeline()
115 std::vector<TypeVisitorCallbacks *> Pipeline;
H A DTypeRecordMapping.h23 class TypeRecordMapping : public TypeVisitorCallbacks {
29 using TypeVisitorCallbacks::visitTypeBegin;
H A DTypeVisitorCallbacks.h18 class TypeVisitorCallbacks {
20 virtual ~TypeVisitorCallbacks() = default;
H A DTypeDeserializer.h28 class TypeDeserializer : public TypeVisitorCallbacks {
102 class FieldListDeserializer : public TypeVisitorCallbacks {
H A DTypeDumpVisitor.h26 class TypeDumpVisitor : public TypeVisitorCallbacks {
/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DCVTypeVisitor.cpp34 TypeVisitorCallbacks &Callbacks) { in visitKnownMember()
43 TypeVisitorCallbacks &Callbacks) { in visitMemberRecord()
75 explicit CVTypeVisitor(TypeVisitorCallbacks &Callbacks);
92 TypeVisitorCallbacks &Callbacks;
95 CVTypeVisitor::CVTypeVisitor(TypeVisitorCallbacks &Callbacks) in CVTypeVisitor()
204 VisitHelper(TypeVisitorCallbacks &Callbacks, VisitorDataSource Source) in VisitHelper()
219 TypeVisitorCallbacks &Callbacks, in visitTypeRecord()
226 TypeVisitorCallbacks &Callbacks, in visitTypeRecord()
233 TypeVisitorCallbacks &Callbacks, in visitTypeStream()
240 TypeVisitorCallbacks &Callbacks) { in visitTypeStream()
[all …]
H A DRecordName.cpp23 class TypeNameComputer : public TypeVisitorCallbacks {
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.h25 class MinimalTypeDumpVisitor : public codeview::TypeVisitorCallbacks {
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DUdtRecordCompleter.h39 class UdtRecordCompleter : public llvm::codeview::TypeVisitorCallbacks {
H A DPdbAstBuilder.cpp309 struct ProcessTpiStream : public TypeVisitorCallbacks { in BuildParentMap()
/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypeEnum.cpp39 class NativeEnumEnumEnumerators : public IPDBEnumSymbols, TypeVisitorCallbacks {
/freebsd-13.1/contrib/llvm-project/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp464 class MemberRecordConversionVisitor : public TypeVisitorCallbacks {