#include "../../../NotConstructible.h"
#include "../../../stack_allocator.h"
#include "min_allocator.h"
+#include "asan_testing.h"
template <class C>
void
assert(c.__invariants());
assert(c.empty());
assert(c.get_allocator() == typename C::allocator_type());
+ assert(is_contiguous_container_asan_correct(c));
#if __cplusplus >= 201103L
C c1 = {};
assert(c1.__invariants());
assert(c1.empty());
assert(c1.get_allocator() == typename C::allocator_type());
+ assert(is_contiguous_container_asan_correct(c1));
#endif
}
assert(c.__invariants());
assert(c.empty());
assert(c.get_allocator() == a);
+ assert(is_contiguous_container_asan_correct(c));
}
int main()