summaryrefslogtreecommitdiff
path: root/COFF/InputFiles.h
diff options
context:
space:
mode:
Diffstat (limited to 'COFF/InputFiles.h')
-rw-r--r--COFF/InputFiles.h7
1 files changed, 1 insertions, 6 deletions
diff --git a/COFF/InputFiles.h b/COFF/InputFiles.h
index a2fd3f59ad701..9e32b3b9f9d64 100644
--- a/COFF/InputFiles.h
+++ b/COFF/InputFiles.h
@@ -130,7 +130,6 @@ private:
SymbolBody *createUndefined(COFFSymbolRef Sym);
std::unique_ptr<COFFObjectFile> COFFObj;
- llvm::BumpPtrAllocator Alloc;
const coff_section *SXData = nullptr;
// List of all chunks defined by this file. This includes both section
@@ -162,8 +161,7 @@ private:
// for details about the format.
class ImportFile : public InputFile {
public:
- explicit ImportFile(MemoryBufferRef M)
- : InputFile(ImportKind, M), StringAlloc(StringAllocAux) {}
+ explicit ImportFile(MemoryBufferRef M) : InputFile(ImportKind, M) {}
static bool classof(const InputFile *F) { return F->kind() == ImportKind; }
DefinedImportData *ImpSym = nullptr;
@@ -174,9 +172,6 @@ public:
private:
void parse() override;
- llvm::BumpPtrAllocator StringAllocAux;
- llvm::StringSaver StringAlloc;
-
public:
StringRef ExternalName;
const coff_import_header *Hdr;