diff options
Diffstat (limited to 'include/llvm/DebugInfo/CodeView/ModuleDebugFragment.h')
| -rw-r--r-- | include/llvm/DebugInfo/CodeView/ModuleDebugFragment.h | 48 | 
1 files changed, 0 insertions, 48 deletions
diff --git a/include/llvm/DebugInfo/CodeView/ModuleDebugFragment.h b/include/llvm/DebugInfo/CodeView/ModuleDebugFragment.h deleted file mode 100644 index a5311cae9480a..0000000000000 --- a/include/llvm/DebugInfo/CodeView/ModuleDebugFragment.h +++ /dev/null @@ -1,48 +0,0 @@ -//===- ModuleDebugFragment.h ------------------------------------*- C++ -*-===// -// -//                     The LLVM Compiler Infrastructure -// -// This file is distributed under the University of Illinois Open Source -// License. See LICENSE.TXT for details. -// -//===----------------------------------------------------------------------===// - -#ifndef LLVM_DEBUGINFO_CODEVIEW_MODULEDEBUGFRAGMENT_H -#define LLVM_DEBUGINFO_CODEVIEW_MODULEDEBUGFRAGMENT_H - -#include "llvm/DebugInfo/CodeView/CodeView.h" -#include "llvm/Support/BinaryStreamWriter.h" -#include "llvm/Support/Casting.h" - -namespace llvm { -namespace codeview { - -class ModuleDebugFragmentRef { -public: -  explicit ModuleDebugFragmentRef(ModuleDebugFragmentKind Kind) : Kind(Kind) {} -  virtual ~ModuleDebugFragmentRef(); - -  ModuleDebugFragmentKind kind() const { return Kind; } - -protected: -  ModuleDebugFragmentKind Kind; -}; - -class ModuleDebugFragment { -public: -  explicit ModuleDebugFragment(ModuleDebugFragmentKind Kind) : Kind(Kind) {} -  virtual ~ModuleDebugFragment(); - -  ModuleDebugFragmentKind kind() const { return Kind; } - -  virtual Error commit(BinaryStreamWriter &Writer) = 0; -  virtual uint32_t calculateSerializedLength() = 0; - -protected: -  ModuleDebugFragmentKind Kind; -}; - -} // namespace codeview -} // namespace llvm - -#endif // LLVM_DEBUGINFO_CODEVIEW_MODULEDEBUGFRAGMENT_H  | 
