/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/meta/meta.unary/meta.unary.comp/ |
void.pass.cpp | 19 static_assert(!std::is_reference<T>::value, ""); 20 static_assert(!std::is_arithmetic<T>::value, ""); 21 static_assert( std::is_fundamental<T>::value, ""); 22 static_assert(!std::is_object<T>::value, ""); 23 static_assert(!std::is_scalar<T>::value, ""); 24 static_assert(!std::is_compound<T>::value, ""); 25 static_assert(!std::is_member_pointer<T>::value, "");
|
/external/clang/test/CXX/special/class.copy/ |
p25-0x.cpp | 6 static_assert(B == __has_trivial_assign(T), ""); 7 static_assert(B == __is_trivially_assignable(T&, T), ""); 8 static_assert(B == __is_trivially_assignable(T&, const T &), ""); 9 static_assert(B == __is_trivially_assignable(T&, T &&), ""); 10 static_assert(B == __is_trivially_assignable(T&&, T), ""); 11 static_assert(B == __is_trivially_assignable(T&&, const T &), ""); 12 static_assert(B == __is_trivially_assignable(T&&, T &&), ""); 58 static_assert(!__is_trivially_assignable(MutableTemplateCtorMember, const MutableTemplateCtorMember &), ""); 59 static_assert(__is_trivially_assignable(MutableTemplateCtorMember, MutableTemplateCtorMember &&), ""); 70 static_assert(!__has_trivial_assign(TNT), "lie deliberately for gcc compatibility") [all...] |
/external/libcxx/test/utilities/meta/meta.trans/meta.trans.other/ |
aligned_storage.disabled.cpp | 21 static_assert(std::is_same<std::aligned_storage_t<10, 1>, T1>::value, "" ); 23 static_assert(std::alignment_of<T1>::value == 1, ""); 24 static_assert(sizeof(T1) == 10, ""); 29 static_assert(std::is_same<std::aligned_storage_t<10, 2>, T1>::value, "" ); 31 static_assert(std::alignment_of<T1>::value == 2, ""); 32 static_assert(sizeof(T1) == 10, ""); 37 static_assert(std::is_same<std::aligned_storage_t<10, 4>, T1>::value, "" ); 39 static_assert(std::alignment_of<T1>::value == 4, ""); 40 static_assert(sizeof(T1) == 12, ""); 45 static_assert(std::is_same<std::aligned_storage_t<10, 8>, T1>::value, "" ) [all...] |
aligned_union.pass.cpp | 22 static_assert(std::is_same<std::aligned_union_t<10, char>, T1>::value, "" ); 24 static_assert(std::alignment_of<T1>::value == 1, ""); 25 static_assert(sizeof(T1) == 10, ""); 30 static_assert(std::is_same<std::aligned_union_t<10, short>, T1>::value, "" ); 32 static_assert(std::alignment_of<T1>::value == 2, ""); 33 static_assert(sizeof(T1) == 10, ""); 38 static_assert(std::is_same<std::aligned_union_t<10, int>, T1>::value, "" ); 40 static_assert(std::alignment_of<T1>::value == 4, ""); 41 static_assert(sizeof(T1) == 12, ""); 46 static_assert(std::is_same<std::aligned_union_t<10, double>, T1>::value, "" ) [all...] |
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/meta/meta.trans/meta.trans.other/ |
aligned_storage.pass.cpp | 21 static_assert(std::is_same<std::aligned_storage_t<10, 1>, T1>::value, "" ); 23 static_assert(std::alignment_of<T1>::value == 1, ""); 24 static_assert(sizeof(T1) == 10, ""); 29 static_assert(std::is_same<std::aligned_storage_t<10, 2>, T1>::value, "" ); 31 static_assert(std::alignment_of<T1>::value == 2, ""); 32 static_assert(sizeof(T1) == 10, ""); 37 static_assert(std::is_same<std::aligned_storage_t<10, 4>, T1>::value, "" ); 39 static_assert(std::alignment_of<T1>::value == 4, ""); 40 static_assert(sizeof(T1) == 12, ""); 45 static_assert(std::is_same<std::aligned_storage_t<10, 8>, T1>::value, "" ) [all...] |
aligned_union.pass.cpp | 22 static_assert(std::is_same<std::aligned_union_t<10, char>, T1>::value, "" ); 24 static_assert(std::alignment_of<T1>::value == 1, ""); 25 static_assert(sizeof(T1) == 10, ""); 30 static_assert(std::is_same<std::aligned_union_t<10, short>, T1>::value, "" ); 32 static_assert(std::alignment_of<T1>::value == 2, ""); 33 static_assert(sizeof(T1) == 10, ""); 38 static_assert(std::is_same<std::aligned_union_t<10, int>, T1>::value, "" ); 40 static_assert(std::alignment_of<T1>::value == 4, ""); 41 static_assert(sizeof(T1) == 12, ""); 46 static_assert(std::is_same<std::aligned_union_t<10, double>, T1>::value, "" ) [all...] |
/external/libcxx/test/utilities/optional/optional.comp_with_t/ |
equal.pass.cpp | 45 static_assert ( !(o1 == T(1)), "" ); 46 static_assert ( o2 == T(1), "" ); 47 static_assert ( !(o3 == T(1)), "" ); 48 static_assert ( o3 == T(2) , "" ); 49 static_assert ( o3 == val, "" ); 51 static_assert ( !(T(1) == o1), "" ); 52 static_assert ( T(1) == o2, "" ); 53 static_assert ( !(T(1) == o3), "" ); 54 static_assert ( T(2) == o3 , "" ); 55 static_assert ( val == o3 , "" ) [all...] |
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/optional/optional.comp_with_t/ |
equal.pass.cpp | 45 static_assert ( !(o1 == T(1)), "" ); 46 static_assert ( o2 == T(1), "" ); 47 static_assert ( !(o3 == T(1)), "" ); 48 static_assert ( o3 == T(2) , "" ); 49 static_assert ( o3 == val, "" ); 51 static_assert ( !(T(1) == o1), "" ); 52 static_assert ( T(1) == o2, "" ); 53 static_assert ( !(T(1) == o3), "" ); 54 static_assert ( T(2) == o3 , "" ); 55 static_assert ( val == o3 , "" ) [all...] |
/external/libcxx/test/utilities/memory/allocator.uses/allocator.uses.trait/ |
uses_allocator.pass.cpp | 28 static_assert((!std::uses_allocator<int, std::allocator<int> >::value), ""); 29 static_assert(( std::uses_allocator<std::vector<int>, std::allocator<int> >::value), ""); 30 static_assert((!std::uses_allocator<A, std::allocator<int> >::value), ""); 31 static_assert((!std::uses_allocator<B, std::allocator<int> >::value), ""); 32 static_assert(( std::uses_allocator<B, double>::value), "");
|
/external/libcxx/test/utilities/optional/optional.nullopt/ |
nullopt_t.pass.cpp | 36 static_assert((std::is_class<nullopt_t>::value), ""); 37 static_assert((std::is_empty<nullopt_t>::value), ""); 38 static_assert((std::is_literal_type<nullopt_t>::value), ""); 39 static_assert((!std::is_default_constructible<nullopt_t>::value), ""); 41 static_assert(test(nullopt) == 3, "");
|
/external/libcxx/test/utilities/tuple/tuple.tuple/ |
empty_member.pass.cpp | 26 static_assert((sizeof(T) == sizeof(int)), ""); 30 static_assert((sizeof(T) == sizeof(int)), ""); 34 static_assert((sizeof(T) == sizeof(int)), ""); 38 static_assert((sizeof(T) == sizeof(int)), ""); 42 static_assert((sizeof(T) == sizeof(int)), "");
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/memory/allocator.uses/allocator.uses.trait/ |
uses_allocator.pass.cpp | 28 static_assert((!std::uses_allocator<int, std::allocator<int> >::value), ""); 29 static_assert(( std::uses_allocator<std::vector<int>, std::allocator<int> >::value), ""); 30 static_assert((!std::uses_allocator<A, std::allocator<int> >::value), ""); 31 static_assert((!std::uses_allocator<B, std::allocator<int> >::value), ""); 32 static_assert(( std::uses_allocator<B, double>::value), "");
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/optional/optional.nullopt/ |
nullopt_t.pass.cpp | 36 static_assert((std::is_class<nullopt_t>::value), ""); 37 static_assert((std::is_empty<nullopt_t>::value), ""); 38 static_assert((std::is_literal_type<nullopt_t>::value), ""); 39 static_assert((!std::is_default_constructible<nullopt_t>::value), ""); 41 static_assert(test(nullopt) == 3, "");
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/tuple/tuple.tuple/ |
empty_member.pass.cpp | 26 static_assert((sizeof(T) == sizeof(int)), ""); 30 static_assert((sizeof(T) == sizeof(int)), ""); 34 static_assert((sizeof(T) == sizeof(int)), ""); 38 static_assert((sizeof(T) == sizeof(int)), ""); 42 static_assert((sizeof(T) == sizeof(int)), "");
|
/external/libcxx/test/depr/depr.c.headers/ |
math_h.disabled.cpp | 20 static_assert((std::is_same<decltype(acos((double)0)), double>::value), ""); 21 static_assert((std::is_same<decltype(acosf(0)), float>::value), ""); 22 static_assert((std::is_same<decltype(acosl(0)), long double>::value), ""); 28 static_assert((std::is_same<decltype(asin((double)0)), double>::value), ""); 29 static_assert((std::is_same<decltype(asinf(0)), float>::value), ""); 30 static_assert((std::is_same<decltype(asinl(0)), long double>::value), ""); 36 static_assert((std::is_same<decltype(atan((double)0)), double>::value), ""); 37 static_assert((std::is_same<decltype(atanf(0)), float>::value), ""); 38 static_assert((std::is_same<decltype(atanl(0)), long double>::value), ""); 44 static_assert((std::is_same<decltype(atan2((double)0, (double)0)), double>::value), "") [all...] |
stdlib_h.pass.cpp | 42 static_assert((std::is_same<decltype(atof("")), double>::value), ""); 43 static_assert((std::is_same<decltype(atoi("")), int>::value), ""); 44 static_assert((std::is_same<decltype(atol("")), long>::value), ""); 45 static_assert((std::is_same<decltype(atoll("")), long long>::value), ""); 46 static_assert((std::is_same<decltype(getenv("")), char*>::value), ""); 47 static_assert((std::is_same<decltype(strtod("", endptr)), double>::value), ""); 48 static_assert((std::is_same<decltype(strtof("", endptr)), float>::value), ""); 49 static_assert((std::is_same<decltype(strtold("", endptr)), long double>::value), ""); 50 static_assert((std::is_same<decltype(strtol("", endptr,0)), long>::value), ""); 51 static_assert((std::is_same<decltype(strtoll("", endptr,0)), long long>::value), "") [all...] |
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/depr/depr.c.headers/ |
math_h.pass.cpp | 20 static_assert((std::is_same<decltype(acos((double)0)), double>::value), ""); 21 static_assert((std::is_same<decltype(acosf(0)), float>::value), ""); 22 static_assert((std::is_same<decltype(acosl(0)), long double>::value), ""); 28 static_assert((std::is_same<decltype(asin((double)0)), double>::value), ""); 29 static_assert((std::is_same<decltype(asinf(0)), float>::value), ""); 30 static_assert((std::is_same<decltype(asinl(0)), long double>::value), ""); 36 static_assert((std::is_same<decltype(atan((double)0)), double>::value), ""); 37 static_assert((std::is_same<decltype(atanf(0)), float>::value), ""); 38 static_assert((std::is_same<decltype(atanl(0)), long double>::value), ""); 44 static_assert((std::is_same<decltype(atan2((double)0, (double)0)), double>::value), "") [all...] |
stdlib_h.pass.cpp | 42 static_assert((std::is_same<decltype(atof("")), double>::value), ""); 43 static_assert((std::is_same<decltype(atoi("")), int>::value), ""); 44 static_assert((std::is_same<decltype(atol("")), long>::value), ""); 45 static_assert((std::is_same<decltype(atoll("")), long long>::value), ""); 46 static_assert((std::is_same<decltype(getenv("")), char*>::value), ""); 47 static_assert((std::is_same<decltype(strtod("", endptr)), double>::value), ""); 48 static_assert((std::is_same<decltype(strtof("", endptr)), float>::value), ""); 49 static_assert((std::is_same<decltype(strtold("", endptr)), long double>::value), ""); 50 static_assert((std::is_same<decltype(strtol("", endptr,0)), long>::value), ""); 51 static_assert((std::is_same<decltype(strtoll("", endptr,0)), long long>::value), "") [all...] |
/external/libcxx/test/utilities/function.objects/func.wrap/func.wrap.func/ |
types.pass.cpp | 29 static_assert((!std::is_base_of<std::unary_function <int, int>, 31 static_assert((!std::is_base_of<std::binary_function<int, int, int>, 33 static_assert(( std::is_same< std::function<int()>::result_type, 36 static_assert(( std::is_base_of<std::unary_function <int, double>, 38 static_assert((!std::is_base_of<std::binary_function<int, int, double>, 40 static_assert(( std::is_same< std::function<double(int)>::result_type, 43 static_assert((!std::is_base_of<std::unary_function <int, double>, 45 static_assert(( std::is_base_of<std::binary_function<int, char, double>, 47 static_assert(( std::is_same< std::function<double(int, char)>::result_type,
|
/external/libcxx/test/utilities/meta/meta.rel/ |
is_same.pass.cpp | 19 static_assert((std::is_same<T, U>::value), ""); 20 static_assert((!std::is_same<const T, U>::value), ""); 21 static_assert((!std::is_same<T, const U>::value), ""); 22 static_assert((std::is_same<const T, const U>::value), ""); 28 static_assert((std::is_same<T, U>::value), ""); 29 static_assert((std::is_same<const T, U>::value), ""); 30 static_assert((std::is_same<T, const U>::value), ""); 31 static_assert((std::is_same<const T, const U>::value), ""); 37 static_assert((!std::is_same<T, U>::value), "");
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/function.objects/func.wrap/func.wrap.func/ |
types.pass.cpp | 29 static_assert((!std::is_base_of<std::unary_function <int, int>, 31 static_assert((!std::is_base_of<std::binary_function<int, int, int>, 33 static_assert(( std::is_same< std::function<int()>::result_type, 36 static_assert(( std::is_base_of<std::unary_function <int, double>, 38 static_assert((!std::is_base_of<std::binary_function<int, int, double>, 40 static_assert(( std::is_same< std::function<double(int)>::result_type, 43 static_assert((!std::is_base_of<std::unary_function <int, double>, 45 static_assert(( std::is_base_of<std::binary_function<int, char, double>, 47 static_assert(( std::is_same< std::function<double(int, char)>::result_type,
|
/ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/meta/meta.rel/ |
is_same.pass.cpp | 19 static_assert((std::is_same<T, U>::value), ""); 20 static_assert((!std::is_same<const T, U>::value), ""); 21 static_assert((!std::is_same<T, const U>::value), ""); 22 static_assert((std::is_same<const T, const U>::value), ""); 28 static_assert((std::is_same<T, U>::value), ""); 29 static_assert((std::is_same<const T, U>::value), ""); 30 static_assert((std::is_same<T, const U>::value), ""); 31 static_assert((std::is_same<const T, const U>::value), ""); 37 static_assert((!std::is_same<T, U>::value), "");
|
/external/libcxx/test/atomics/atomics.types.generic/ |
integral_typedefs.pass.cpp | 32 static_assert((std::is_same<std::atomic<char>, std::atomic_char>::value), ""); 33 static_assert((std::is_same<std::atomic<signed char>, std::atomic_schar>::value), ""); 34 static_assert((std::is_same<std::atomic<unsigned char>, std::atomic_uchar>::value), ""); 35 static_assert((std::is_same<std::atomic<short>, std::atomic_short>::value), ""); 36 static_assert((std::is_same<std::atomic<unsigned short>, std::atomic_ushort>::value), ""); 37 static_assert((std::is_same<std::atomic<int>, std::atomic_int>::value), ""); 38 static_assert((std::is_same<std::atomic<unsigned int>, std::atomic_uint>::value), ""); 39 static_assert((std::is_same<std::atomic<long>, std::atomic_long>::value), ""); 40 static_assert((std::is_same<std::atomic<unsigned long>, std::atomic_ulong>::value), ""); 41 static_assert((std::is_same<std::atomic<long long>, std::atomic_llong>::value), "") [all...] |
/external/libcxx/test/utilities/meta/meta.unary/meta.unary.cat/ |
array.pass.cpp | 19 static_assert(!std::is_void<T>::value, ""); 21 static_assert(!std::is_null_pointer<T>::value, ""); 23 static_assert(!std::is_integral<T>::value, ""); 24 static_assert(!std::is_floating_point<T>::value, ""); 25 static_assert( std::is_array<T>::value, ""); 26 static_assert(!std::is_pointer<T>::value, ""); 27 static_assert(!std::is_lvalue_reference<T>::value, ""); 28 static_assert(!std::is_rvalue_reference<T>::value, ""); 29 static_assert(!std::is_member_object_pointer<T>::value, ""); 30 static_assert(!std::is_member_function_pointer<T>::value, "") [all...] |
class.pass.cpp | 19 static_assert(!std::is_void<T>::value, ""); 21 static_assert(!std::is_null_pointer<T>::value, ""); 23 static_assert(!std::is_integral<T>::value, ""); 24 static_assert(!std::is_floating_point<T>::value, ""); 25 static_assert(!std::is_array<T>::value, ""); 26 static_assert(!std::is_pointer<T>::value, ""); 27 static_assert(!std::is_lvalue_reference<T>::value, ""); 28 static_assert(!std::is_rvalue_reference<T>::value, ""); 29 static_assert(!std::is_member_object_pointer<T>::value, ""); 30 static_assert(!std::is_member_function_pointer<T>::value, "") [all...] |