From: Dan Gohman Date: Mon, 7 Jul 2008 18:38:14 +0000 (+0000) Subject: Make BumpPtrAllocator noncopyable. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=7698252750b29bbd8de20f5404241953221470f4;p=oota-llvm.git Make BumpPtrAllocator noncopyable. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@53188 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/Support/Allocator.h b/include/llvm/Support/Allocator.h index 6056b83c73d..eab6d332c40 100644 --- a/include/llvm/Support/Allocator.h +++ b/include/llvm/Support/Allocator.h @@ -41,6 +41,9 @@ public: /// allocating memory, and never deletes it until the entire block is dead. This /// makes allocation speedy, but must only be used when the trade-off is ok. class BumpPtrAllocator { + BumpPtrAllocator(const BumpPtrAllocator &); // do not implement + void operator=(const BumpPtrAllocator &); // do not implement + void *TheMemory; public: BumpPtrAllocator();