Lines Matching full:codeview
12 #include "llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h"
15 namespace codeview {
23 class MinimalSymbolDumper : public codeview::SymbolVisitorCallbacks {
26 codeview::LazyRandomTypeCollection &Ids, in MinimalSymbolDumper()
27 codeview::LazyRandomTypeCollection &Types) in MinimalSymbolDumper()
31 codeview::LazyRandomTypeCollection &Ids, in MinimalSymbolDumper()
32 codeview::LazyRandomTypeCollection &Types) in MinimalSymbolDumper()
36 Error visitSymbolBegin(codeview::CVSymbol &Record) override;
37 Error visitSymbolBegin(codeview::CVSymbol &Record, uint32_t Offset) override;
38 Error visitSymbolEnd(codeview::CVSymbol &Record) override;
43 virtual Error visitKnownRecord(codeview::CVSymbol &CVR, \
44 codeview::Name &Record) override;
46 #include "llvm/DebugInfo/CodeView/CodeViewSymbols.def"
49 std::string typeOrIdIndex(codeview::TypeIndex TI, bool IsType) const;
51 std::string typeIndex(codeview::TypeIndex TI) const;
52 std::string idIndex(codeview::TypeIndex TI) const;
58 codeview::CPUType CompilationCPU = codeview::CPUType::X64;
62 codeview::LazyRandomTypeCollection &Ids;
63 codeview::LazyRandomTypeCollection &Types;