diff options
Diffstat (limited to 'include/llvm/Support/SmallVectorMemoryBuffer.h')
-rw-r--r-- | include/llvm/Support/SmallVectorMemoryBuffer.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/llvm/Support/SmallVectorMemoryBuffer.h b/include/llvm/Support/SmallVectorMemoryBuffer.h index f43c2fb8f826..c4a600e7f37d 100644 --- a/include/llvm/Support/SmallVectorMemoryBuffer.h +++ b/include/llvm/Support/SmallVectorMemoryBuffer.h @@ -49,6 +49,9 @@ public: init(this->SV.begin(), this->SV.end(), false); } + // Key function. + ~SmallVectorMemoryBuffer() override; + StringRef getBufferIdentifier() const override { return BufferName; } BufferKind getBufferKind() const override { return MemoryBuffer_Malloc; } @@ -56,7 +59,6 @@ public: private: SmallVector<char, 0> SV; std::string BufferName; - void anchor() override; }; } // namespace llvm |