/external/clang/test/SemaCXX/ |
constexpr-backtrace-limit.cpp | 34 static_assert(recurse(5), "");
|
decltype-this.cpp | 13 void f() { static_assert(is_same<decltype(this), S*>::value, ""); } 14 void g() const { static_assert(is_same<decltype(this), const S*>::value, ""); } 15 void h() volatile { static_assert(is_same<decltype(this), volatile S*>::value, ""); } 16 void i() const volatile { static_assert(is_same<decltype(this), const volatile S*>::value, ""); }
|
/external/deqp-deps/SPIRV-Tools/source/util/ |
bitutils.h | 28 static_assert(sizeof(source) == sizeof(dest), 41 static_assert(First < sizeof(T) * 8, 52 static_assert(SetBits<uint32_t, 0, 0>::get == uint32_t(0x00000000), 54 static_assert(SetBits<uint32_t, 0, 1>::get == uint32_t(0x00000001), 56 static_assert(SetBits<uint32_t, 31, 1>::get == uint32_t(0x80000000), 58 static_assert(SetBits<uint32_t, 1, 2>::get == uint32_t(0x00000006), 60 static_assert(SetBits<uint32_t, 30, 2>::get == uint32_t(0xc0000000), 62 static_assert(SetBits<uint32_t, 0, 31>::get == uint32_t(0x7FFFFFFF), 64 static_assert(SetBits<uint32_t, 0, 32>::get == uint32_t(0xFFFFFFFF), 66 static_assert(SetBits<uint32_t, 16, 16>::get == uint32_t(0xFFFF0000) [all...] |
/external/libcxx/test/libcxx/memory/ |
is_allocator.pass.cpp | 29 static_assert(!std::__is_allocator<T>::value, "" ); 30 static_assert( std::__is_allocator<std::allocator<T>>::value, "" ); 31 static_assert( std::__is_allocator<test_allocator<T>>::value, "" ); 32 static_assert( std::__is_allocator<min_allocator<T>>::value, "" );
|
/external/libcxx/test/libcxx/utilities/utility/pairs/pairs.pair/ |
default.pass.cpp | 32 static_assert(!std::is_nothrow_default_constructible<std::pair<ThrowingDefault, ThrowingDefault>>::value, ""); 33 static_assert(!std::is_nothrow_default_constructible<std::pair<NonThrowingDefault, ThrowingDefault>>::value, ""); 34 static_assert(!std::is_nothrow_default_constructible<std::pair<ThrowingDefault, NonThrowingDefault>>::value, ""); 35 static_assert( std::is_nothrow_default_constructible<std::pair<NonThrowingDefault, NonThrowingDefault>>::value, "");
|
/external/libcxx/test/std/depr/depr.c.headers/ |
wchar_h.pass.cpp | 54 static_assert((std::is_same<decltype(fwprintf(fp, L"")), int>::value), ""); 55 static_assert((std::is_same<decltype(fwscanf(fp, L"")), int>::value), ""); 56 static_assert((std::is_same<decltype(swprintf(ws, s, L"")), int>::value), ""); 57 static_assert((std::is_same<decltype(swscanf(L"", L"")), int>::value), ""); 58 static_assert((std::is_same<decltype(vfwprintf(fp, L"", va)), int>::value), ""); 59 static_assert((std::is_same<decltype(vfwscanf(fp, L"", va)), int>::value), ""); 60 static_assert((std::is_same<decltype(vswprintf(ws, s, L"", va)), int>::value), ""); 61 static_assert((std::is_same<decltype(vswscanf(L"", L"", va)), int>::value), ""); 62 static_assert((std::is_same<decltype(fgetwc(fp)), wint_t>::value), ""); 63 static_assert((std::is_same<decltype(fgetws(ws, 0, fp)), wchar_t*>::value), "") [all...] |
/external/libcxx/test/std/language.support/support.types/byteops/ |
not.pass.cpp | 22 static_assert(noexcept(~b1), "" ); 24 static_assert(std::to_integer<int>(~b1) == 254, ""); 25 static_assert(std::to_integer<int>(~b2) == 253, ""); 26 static_assert(std::to_integer<int>(~b8) == 247, "");
|
/external/libcxx/test/std/numerics/numarray/template.gslice.array/ |
types.pass.cpp | 23 static_assert((std::is_same<std::gslice_array<int>::value_type, int>::value), "");
|
/external/libcxx/test/std/numerics/numarray/template.indirect.array/ |
types.pass.cpp | 23 static_assert((std::is_same<std::indirect_array<int>::value_type, int>::value), "");
|
/external/libcxx/test/std/numerics/numarray/template.mask.array/ |
types.pass.cpp | 23 static_assert((std::is_same<std::mask_array<int>::value_type, int>::value), "");
|
/external/libcxx/test/std/numerics/numarray/template.slice.array/ |
types.pass.cpp | 23 static_assert((std::is_same<std::slice_array<int>::value_type, int>::value), "");
|
/external/libcxx/test/std/strings/basic.string/string.cons/ |
move_noexcept.pass.cpp | 29 static_assert(std::is_nothrow_move_constructible<C>::value, ""); 33 static_assert(std::is_nothrow_move_constructible<C>::value, ""); 38 static_assert(!std::is_nothrow_move_constructible<C>::value, ""); 40 static_assert( std::is_nothrow_move_constructible<C>::value, "");
|
/external/libcxx/test/std/thread/futures/futures.task/futures.task.nonmembers/ |
uses_allocator.pass.cpp | 14 // should fail because the static_assert fires and not because std::packaged_task 33 static_assert((std::uses_allocator<std::packaged_task<double(int, char)>, test_allocator<int> >::value), "");
|
/external/libcxx/test/std/utilities/allocator.adaptor/ |
types.pass.cpp | 35 static_assert((std::is_base_of< 40 static_assert((std::is_same< 44 static_assert((std::is_same< 48 static_assert((std::is_same< 52 static_assert((std::is_same< 56 static_assert((std::is_same< 60 static_assert((std::is_same< 64 static_assert((std::is_same< 68 static_assert((std::is_base_of< 73 static_assert((std::is_same [all...] |
/external/libcxx/test/std/utilities/any/any.class/ |
not_literal_type.pass.cpp | 20 static_assert(!std::is_literal_type<std::any>::value, "");
|
/external/libcxx/test/std/utilities/memory/pointer.traits/ |
element_type.pass.cpp | 24 static_assert((std::is_same<std::pointer_traits<const short*>::element_type, const short>::value), "");
|
/external/libcxx/test/std/utilities/meta/meta.unary/meta.unary.cat/ |
is_function.pass.cpp | 26 static_assert( std::is_function<T>::value, ""); 27 static_assert( std::is_function<const T>::value, ""); 28 static_assert( std::is_function<volatile T>::value, ""); 29 static_assert( std::is_function<const volatile T>::value, ""); 31 static_assert( std::is_function_v<T>, ""); 32 static_assert( std::is_function_v<const T>, ""); 33 static_assert( std::is_function_v<volatile T>, ""); 34 static_assert( std::is_function_v<const volatile T>, ""); 40 static_assert(!std::is_function<T>::value, ""); 41 static_assert(!std::is_function<const T>::value, "") [all...] |
is_integral.pass.cpp | 21 static_assert( std::is_integral<T>::value, ""); 22 static_assert( std::is_integral<const T>::value, ""); 23 static_assert( std::is_integral<volatile T>::value, ""); 24 static_assert( std::is_integral<const volatile T>::value, ""); 26 static_assert( std::is_integral_v<T>, ""); 27 static_assert( std::is_integral_v<const T>, ""); 28 static_assert( std::is_integral_v<volatile T>, ""); 29 static_assert( std::is_integral_v<const volatile T>, ""); 36 static_assert(!std::is_integral<T>::value, ""); 37 static_assert(!std::is_integral<const T>::value, "") [all...] |
is_member_pointer.pass.cpp | 21 static_assert( std::is_member_pointer<T>::value, ""); 22 static_assert( std::is_member_pointer<const T>::value, ""); 23 static_assert( std::is_member_pointer<volatile T>::value, ""); 24 static_assert( std::is_member_pointer<const volatile T>::value, ""); 26 static_assert( std::is_member_pointer_v<T>, ""); 27 static_assert( std::is_member_pointer_v<const T>, ""); 28 static_assert( std::is_member_pointer_v<volatile T>, ""); 29 static_assert( std::is_member_pointer_v<const volatile T>, ""); 36 static_assert(!std::is_member_pointer<T>::value, ""); 37 static_assert(!std::is_member_pointer<const T>::value, "") [all...] |
/external/libcxx/test/std/utilities/meta/meta.unary/meta.unary.comp/ |
is_arithmetic.pass.cpp | 21 static_assert( std::is_arithmetic<T>::value, ""); 22 static_assert( std::is_arithmetic<const T>::value, ""); 23 static_assert( std::is_arithmetic<volatile T>::value, ""); 24 static_assert( std::is_arithmetic<const volatile T>::value, ""); 26 static_assert( std::is_arithmetic_v<T>, ""); 27 static_assert( std::is_arithmetic_v<const T>, ""); 28 static_assert( std::is_arithmetic_v<volatile T>, ""); 29 static_assert( std::is_arithmetic_v<const volatile T>, ""); 36 static_assert(!std::is_arithmetic<T>::value, ""); 37 static_assert(!std::is_arithmetic<const T>::value, "") [all...] |
is_fundamental.pass.cpp | 21 static_assert( std::is_fundamental<T>::value, ""); 22 static_assert( std::is_fundamental<const T>::value, ""); 23 static_assert( std::is_fundamental<volatile T>::value, ""); 24 static_assert( std::is_fundamental<const volatile T>::value, ""); 26 static_assert( std::is_fundamental_v<T>, ""); 27 static_assert( std::is_fundamental_v<const T>, ""); 28 static_assert( std::is_fundamental_v<volatile T>, ""); 29 static_assert( std::is_fundamental_v<const volatile T>, ""); 36 static_assert(!std::is_fundamental<T>::value, ""); 37 static_assert(!std::is_fundamental<const T>::value, "") [all...] |
is_scalar.pass.cpp | 21 static_assert( std::is_scalar<T>::value, ""); 22 static_assert( std::is_scalar<const T>::value, ""); 23 static_assert( std::is_scalar<volatile T>::value, ""); 24 static_assert( std::is_scalar<const volatile T>::value, ""); 26 static_assert( std::is_scalar_v<T>, ""); 27 static_assert( std::is_scalar_v<const T>, ""); 28 static_assert( std::is_scalar_v<volatile T>, ""); 29 static_assert( std::is_scalar_v<const volatile T>, ""); 36 static_assert(!std::is_scalar<T>::value, ""); 37 static_assert(!std::is_scalar<const T>::value, "") [all...] |
/external/libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/ |
is_default_constructible.pass.cpp | 20 static_assert( std::is_default_constructible<T>::value, ""); 21 static_assert( std::is_default_constructible<const T>::value, ""); 22 static_assert( std::is_default_constructible<volatile T>::value, ""); 23 static_assert( std::is_default_constructible<const volatile T>::value, ""); 25 static_assert( std::is_default_constructible_v<T>, ""); 26 static_assert( std::is_default_constructible_v<const T>, ""); 27 static_assert( std::is_default_constructible_v<volatile T>, ""); 28 static_assert( std::is_default_constructible_v<const volatile T>, ""); 35 static_assert(!std::is_default_constructible<T>::value, ""); 36 static_assert(!std::is_default_constructible<const T>::value, "") [all...] |
is_nothrow_destructible.pass.cpp | 25 static_assert( std::is_nothrow_destructible<T>::value, ""); 26 static_assert( std::is_nothrow_destructible<const T>::value, ""); 27 static_assert( std::is_nothrow_destructible<volatile T>::value, ""); 28 static_assert( std::is_nothrow_destructible<const volatile T>::value, ""); 30 static_assert( std::is_nothrow_destructible_v<T>, ""); 31 static_assert( std::is_nothrow_destructible_v<const T>, ""); 32 static_assert( std::is_nothrow_destructible_v<volatile T>, ""); 33 static_assert( std::is_nothrow_destructible_v<const volatile T>, ""); 40 static_assert(!std::is_nothrow_destructible<T>::value, ""); 41 static_assert(!std::is_nothrow_destructible<const T>::value, "") [all...] |
is_trivially_destructible.pass.cpp | 25 static_assert( std::is_trivially_destructible<T>::value, ""); 26 static_assert( std::is_trivially_destructible<const T>::value, ""); 27 static_assert( std::is_trivially_destructible<volatile T>::value, ""); 28 static_assert( std::is_trivially_destructible<const volatile T>::value, ""); 30 static_assert( std::is_trivially_destructible_v<T>, ""); 31 static_assert( std::is_trivially_destructible_v<const T>, ""); 32 static_assert( std::is_trivially_destructible_v<volatile T>, ""); 33 static_assert( std::is_trivially_destructible_v<const volatile T>, ""); 40 static_assert(!std::is_trivially_destructible<T>::value, ""); 41 static_assert(!std::is_trivially_destructible<const T>::value, "") [all...] |