|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Derived Classes
include/llvm/DebugInfo/CodeView/TypeDeserializer.h 28 class TypeDeserializer : public TypeVisitorCallbacks {
102 class FieldListDeserializer : public TypeVisitorCallbacks {
include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h 26 class TypeDumpVisitor : public TypeVisitorCallbacks {
include/llvm/DebugInfo/CodeView/TypeRecordMapping.h 23 class TypeRecordMapping : public TypeVisitorCallbacks {
include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h 21 class TypeVisitorCallbackPipeline : public TypeVisitorCallbacks {
lib/DebugInfo/CodeView/RecordName.cpp 22 class TypeNameComputer : public TypeVisitorCallbacks {
lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp 39 class NativeEnumEnumEnumerators : public IPDBEnumSymbols, TypeVisitorCallbacks {
lib/ObjectYAML/CodeViewYAMLTypes.cpp 459 class MemberRecordConversionVisitor : public TypeVisitorCallbacks {
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp 309 struct ProcessTpiStream : public TypeVisitorCallbacks {
tools/lldb/source/Plugins/SymbolFile/NativePDB/UdtRecordCompleter.h 37 class UdtRecordCompleter : public llvm::codeview::TypeVisitorCallbacks {
tools/llvm-pdbutil/MinimalTypeDumper.h 25 class MinimalTypeDumpVisitor : public codeview::TypeVisitorCallbacks {
unittests/DebugInfo/CodeView/RandomAccessVisitorTest.cpp 64 class MockCallbacks : public TypeVisitorCallbacks {
Declarations
include/llvm/DebugInfo/CodeView/CVTypeVisitor.h 19 class TypeVisitorCallbacks;
References
include/llvm/DebugInfo/CodeView/CVTypeVisitor.h 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);
include/llvm/DebugInfo/CodeView/TypeDeserializer.h 28 class TypeDeserializer : public TypeVisitorCallbacks {
102 class FieldListDeserializer : public TypeVisitorCallbacks {
include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h 26 class TypeDumpVisitor : public TypeVisitorCallbacks {
include/llvm/DebugInfo/CodeView/TypeRecordMapping.h 23 class TypeRecordMapping : public TypeVisitorCallbacks {
include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h 21 class TypeVisitorCallbackPipeline : public TypeVisitorCallbacks {
81 void addCallbackToPipeline(TypeVisitorCallbacks &Callbacks) {
115 std::vector<TypeVisitorCallbacks *> Pipeline;
lib/DebugInfo/CodeView/CVTypeVisitor.cpp 24 static Error visitKnownRecord(CVType &Record, TypeVisitorCallbacks &Callbacks) {
34 TypeVisitorCallbacks &Callbacks) {
43 TypeVisitorCallbacks &Callbacks) {
75 explicit CVTypeVisitor(TypeVisitorCallbacks &Callbacks);
92 TypeVisitorCallbacks &Callbacks;
95 CVTypeVisitor::CVTypeVisitor(TypeVisitorCallbacks &Callbacks)
185 FieldListVisitHelper(TypeVisitorCallbacks &Callbacks, ArrayRef<uint8_t> Data,
204 VisitHelper(TypeVisitorCallbacks &Callbacks, VisitorDataSource Source)
219 TypeVisitorCallbacks &Callbacks,
226 TypeVisitorCallbacks &Callbacks,
233 TypeVisitorCallbacks &Callbacks,
240 TypeVisitorCallbacks &Callbacks) {
246 TypeVisitorCallbacks &Callbacks) {
255 TypeVisitorCallbacks &Callbacks,
263 TypeVisitorCallbacks &Callbacks) {
271 TypeVisitorCallbacks &Callbacks) {
lib/DebugInfo/CodeView/RecordName.cpp 22 class TypeNameComputer : public TypeVisitorCallbacks {
lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp 39 class NativeEnumEnumEnumerators : public IPDBEnumSymbols, TypeVisitorCallbacks {
lib/ObjectYAML/CodeViewYAMLTypes.cpp 459 class MemberRecordConversionVisitor : public TypeVisitorCallbacks {
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp 309 struct ProcessTpiStream : public TypeVisitorCallbacks {
tools/lldb/source/Plugins/SymbolFile/NativePDB/UdtRecordCompleter.h 37 class UdtRecordCompleter : public llvm::codeview::TypeVisitorCallbacks {
tools/llvm-pdbutil/MinimalTypeDumper.h 25 class MinimalTypeDumpVisitor : public codeview::TypeVisitorCallbacks {
unittests/DebugInfo/CodeView/RandomAccessVisitorTest.cpp 64 class MockCallbacks : public TypeVisitorCallbacks {