diff options
Diffstat (limited to 'libcxx/test/containers/sequences/vector/vector.capacity/capacity.pass.cpp')
| -rw-r--r-- | libcxx/test/containers/sequences/vector/vector.capacity/capacity.pass.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libcxx/test/containers/sequences/vector/vector.capacity/capacity.pass.cpp b/libcxx/test/containers/sequences/vector/vector.capacity/capacity.pass.cpp index a22c6dae37c..21082c839f5 100644 --- a/libcxx/test/containers/sequences/vector/vector.capacity/capacity.pass.cpp +++ b/libcxx/test/containers/sequences/vector/vector.capacity/capacity.pass.cpp @@ -15,29 +15,34 @@ #include <cassert> #include "min_allocator.h" +#include "asan_testing.h" int main() { { std::vector<int> v; assert(v.capacity() == 0); + assert(is_contiguous_container_asan_correct(v)); } { std::vector<int> v(100); assert(v.capacity() == 100); v.push_back(0); assert(v.capacity() > 101); + assert(is_contiguous_container_asan_correct(v)); } #if __cplusplus >= 201103L { std::vector<int, min_allocator<int>> v; assert(v.capacity() == 0); + assert(is_contiguous_container_asan_correct(v)); } { std::vector<int, min_allocator<int>> v(100); assert(v.capacity() == 100); v.push_back(0); assert(v.capacity() > 101); + assert(is_contiguous_container_asan_correct(v)); } #endif } |

