summaryrefslogtreecommitdiffstats
path: root/llvm/include/llvm/DebugInfo/PDB/PDBSymbolExe.h
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/include/llvm/DebugInfo/PDB/PDBSymbolExe.h')
-rw-r--r--llvm/include/llvm/DebugInfo/PDB/PDBSymbolExe.h41
1 files changed, 0 insertions, 41 deletions
diff --git a/llvm/include/llvm/DebugInfo/PDB/PDBSymbolExe.h b/llvm/include/llvm/DebugInfo/PDB/PDBSymbolExe.h
deleted file mode 100644
index 0a3d5a7b169..00000000000
--- a/llvm/include/llvm/DebugInfo/PDB/PDBSymbolExe.h
+++ /dev/null
@@ -1,41 +0,0 @@
-//===- PDBSymbolExe.h - Accessors for querying executables in a PDB ----*-===//
-//
-// The LLVM Compiler Infrastructure
-//
-// This file is distributed under the University of Illinois Open Source
-// License. See LICENSE.TXT for details.
-//
-//===----------------------------------------------------------------------===//
-#ifndef LLVM_DEBUGINFO_PDB_PDBSYMBOLEXE_H
-#define LLVM_DEBUGINFO_PDB_PDBSYMBOLEXE_H
-
-#include <string>
-
-#include "llvm/Support/COFF.h"
-
-#include "PDBSymbol.h"
-#include "PDBTypes.h"
-
-namespace llvm {
-
-class PDBSymbolExe : public PDBSymbol {
-public:
- PDBSymbolExe(std::unique_ptr<IPDBRawSymbol> ExeSymbol);
-
- FORWARD_SYMBOL_METHOD(getAge)
- FORWARD_SYMBOL_METHOD(getGuid)
- FORWARD_SYMBOL_METHOD(hasCTypes)
- FORWARD_SYMBOL_METHOD(hasPrivateSymbols)
- FORWARD_SYMBOL_METHOD(getMachineType)
- FORWARD_SYMBOL_METHOD(getName)
- FORWARD_SYMBOL_METHOD(getSignature)
- FORWARD_SYMBOL_METHOD(getSymbolsFileName)
- FORWARD_SYMBOL_METHOD(getSymIndexId)
-
- static bool classof(const PDBSymbol *S) {
- return S->getSymTag() == PDB_SymType::Exe;
- }
-};
-} // namespace llvm
-
-#endif // LLVM_DEBUGINFO_PDB_PDBSYMBOLEXE_H
OpenPOWER on IntegriCloud