Add some ctors for this allocator

llvm-svn: 9766
This commit is contained in:
Chris Lattner 2003-11-07 15:20:06 +00:00
parent 65cac90a92
commit fc42785a60
1 changed files with 4 additions and 0 deletions

View File

@ -36,6 +36,10 @@ struct MallocAllocator {
typedef MallocAllocator<U> other; typedef MallocAllocator<U> other;
}; };
template<typename R>
MallocAllocator(const MallocAllocator<R> &) {}
MallocAllocator() {}
pointer address(reference x) const { return &x; } pointer address(reference x) const { return &x; }
const_pointer address(const_reference x) const { return &x; } const_pointer address(const_reference x) const { return &x; }
size_type max_size() const { return ~0 / sizeof(T); } size_type max_size() const { return ~0 / sizeof(T); }