blob: 9e8c74d7fcca770235e5946ba6265e55c9e5c339 [file] [log] [blame]
Zachary Turner9e7dda32017-04-12 23:18:51 +00001//===- PrettyClassLayoutGraphicalDumper.h -----------------------*- C++ -*-===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//
9
10#include "PrettyClassLayoutGraphicalDumper.h"
11
12using namespace llvm;
13using namespace llvm::pdb;
14
15PrettyClassLayoutGraphicalDumper::PrettyClassLayoutGraphicalDumper(
16 LinePrinter &P)
17 : PDBSymDumper(true), Printer(P) {}
18
19bool PrettyClassLayoutGraphicalDumper::start(const ClassLayout &Layout) {
20 return false;
21}
22
23void PrettyClassLayoutGraphicalDumper::dump(
24 const PDBSymbolTypeBaseClass &Symbol) {}
25
26void PrettyClassLayoutGraphicalDumper::dump(const PDBSymbolData &Symbol) {}
27
28void PrettyClassLayoutGraphicalDumper::dump(const PDBSymbolTypeEnum &Symbol) {}
29
30void PrettyClassLayoutGraphicalDumper::dump(const PDBSymbolFunc &Symbol) {}
31
32void PrettyClassLayoutGraphicalDumper::dump(
33 const PDBSymbolTypeTypedef &Symbol) {}
34
35void PrettyClassLayoutGraphicalDumper::dump(const PDBSymbolTypeUDT &Symbol) {}
36
37void PrettyClassLayoutGraphicalDumper::dump(const PDBSymbolTypeVTable &Symbol) {
38}