blob: dfefc25a215e88f08d1302fd84559c3aa57eec32 [file] [log] [blame]
Zachary Turner041e9f22016-06-03 19:28:33 +00001//===- OutputStyle.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#ifndef LLVM_TOOLS_LLVMPDBDUMP_OUTPUTSTYLE_H
11#define LLVM_TOOLS_LLVMPDBDUMP_OUTPUTSTYLE_H
12
13#include "llvm/Support/Error.h"
14
15namespace llvm {
16namespace pdb {
17class PDBFile;
18
19class OutputStyle {
20public:
21 virtual ~OutputStyle() {}
Zachary Turner61e0e272016-06-06 20:37:05 +000022
Zachary Turner3a4681d2016-06-30 17:42:48 +000023 virtual Error dump() = 0;
Zachary Turner041e9f22016-06-03 19:28:33 +000024};
25}
26}
27
28#endif