git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@111538 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Howard Hinnant
2010-08-19 18:39:17 +00:00
parent ba590bdc97
commit e92c3d74ce
21 changed files with 878 additions and 436 deletions

View File

@@ -16,7 +16,7 @@
// scoped_allocator_adaptor(OuterA2&& outerAlloc,
// const InnerAllocs& ...innerAllocs);
#include <memory>
#include <scoped_allocator>
#include <cassert>
#include "../allocators.h"

View File

@@ -16,7 +16,7 @@
// scoped_allocator_adaptor(const scoped_allocator_adaptor<OuterA2,
// InnerAllocs...>& other);
#include <memory>
#include <scoped_allocator>
#include <cassert>
#include "../allocators.h"

View File

@@ -16,7 +16,7 @@
// scoped_allocator_adaptor(scoped_allocator_adaptor<OuterA2,
// InnerAllocs...>&& other);
#include <memory>
#include <scoped_allocator>
#include <cassert>
#include "../allocators.h"

View File

@@ -14,7 +14,7 @@
// scoped_allocator_adaptor(const scoped_allocator_adaptor& other);
#include <memory>
#include <scoped_allocator>
#include <cassert>
#include "../allocators.h"

View File

@@ -14,7 +14,7 @@
// scoped_allocator_adaptor();
#include <memory>
#include <scoped_allocator>
#include <cassert>
#include "../allocators.h"

View File

@@ -14,7 +14,7 @@
// pointer allocate(size_type n);
#include <memory>
#include <scoped_allocator>
#include <cassert>
#include "../allocators.h"

View File

@@ -14,7 +14,7 @@
// pointer allocate(size_type n, const_void_pointer hint);
#include <memory>
#include <scoped_allocator>
#include <cassert>
#include "../allocators.h"

View File

@@ -14,7 +14,7 @@
// template <class T, class... Args> void construct(T* p, Args&&... args);
#include <memory>
#include <scoped_allocator>
#include <cassert>
#include <string>

View File

@@ -14,7 +14,7 @@
// void deallocate(pointer p, size_type n);
#include <memory>
#include <scoped_allocator>
#include <cassert>
#include "../allocators.h"

View File

@@ -14,7 +14,7 @@
// template <class T> void destroy(T* p);
#include <memory>
#include <scoped_allocator>
#include <cassert>
#include <string>

View File

@@ -15,7 +15,7 @@
// inner_allocator_type& inner_allocator();
// const inner_allocator_type& inner_allocator() const;
#include <memory>
#include <scoped_allocator>
#include <cassert>
#include "../allocators.h"

View File

@@ -14,7 +14,7 @@
// size_type max_size() const;
#include <memory>
#include <scoped_allocator>
#include <cassert>
#include "../allocators.h"

View File

@@ -15,7 +15,7 @@
// outer_allocator_type& outer_allocator();
// const outer_allocator_type& outer_allocator() const;
#include <memory>
#include <scoped_allocator>
#include <cassert>
#include "../allocators.h"

View File

@@ -14,7 +14,7 @@
// scoped_allocator_adaptor select_on_container_copy_construction() const;
#include <memory>
#include <scoped_allocator>
#include <cassert>
#include "../allocators.h"

View File

@@ -14,7 +14,7 @@
// typedef see below inner_allocator_type;
#include <memory>
#include <scoped_allocator>
#include <type_traits>
#include "../allocators.h"

View File

@@ -14,7 +14,7 @@
// typedef see below propagate_on_container_copy_assignment;
#include <memory>
#include <scoped_allocator>
#include <type_traits>
#include "../allocators.h"

View File

@@ -14,7 +14,7 @@
// typedef see below propagate_on_container_move_assignment;
#include <memory>
#include <scoped_allocator>
#include <type_traits>
#include "../allocators.h"

View File

@@ -14,7 +14,7 @@
// typedef see below propagate_on_container_swap;
#include <memory>
#include <scoped_allocator>
#include <type_traits>
#include "../allocators.h"

View File

@@ -23,7 +23,7 @@
// typedef typename OuterTraits::const_void_pointer const_void_pointer;
// };
#include <memory>
#include <scoped_allocator>
#include <type_traits>
#include "allocators.h"