/external/clang/test/PCH/ |
pragma-ms_struct.cpp | 37 static_assert(sizeof(SOffH) == 4, ""); 38 static_assert(sizeof(SOnH) == 8, ""); 39 static_assert(sizeof(SOnC) == 8, "");
|
/external/libcxx/test/std/experimental/utilities/propagate_const/propagate_const.nonmembers/propagate_const.relops/ |
equal.pass.cpp | 42 static_assert(x1_1 == x1_1, ""); 43 static_assert(x1_1 == x2_1, ""); 44 static_assert(!(x1_1 == x3_2), ""); 52 static_assert(p1_1 == p1_1, ""); 53 static_assert(p1_1 == p2_1, ""); 54 static_assert(!(p1_1 == p3_2), ""); 56 static_assert(x1_1 == p1_1, ""); 57 static_assert(!(x1_1 == p3_2), ""); 59 static_assert(p1_1 == x1_1, ""); 60 static_assert(!(p1_1 == x3_2), "") [all...] |
greater_equal.pass.cpp | 33 static_assert(x1_1 >= x2_1, ""); 34 static_assert(!(x1_1 >= x3_2), ""); 35 static_assert(x3_2 >= x1_1, ""); 43 static_assert(p1_1 >= p2_1, ""); 44 static_assert(!(p1_1 >= p3_2), ""); 45 static_assert(p3_2 >= p1_1, ""); 47 static_assert(p1_1 >= x2_1, ""); 48 static_assert(!(p1_1 >= x3_2), ""); 49 static_assert(p3_2 >= x1_1, ""); 51 static_assert(x1_1 >= p2_1, "") [all...] |
less_equal.pass.cpp | 33 static_assert(x1_1 <= x2_1, ""); 34 static_assert(x1_1 <= x3_2, ""); 35 static_assert(!(x3_2 <= x1_1), ""); 43 static_assert(p1_1 <= p2_1, ""); 44 static_assert(p1_1 <= p3_2, ""); 45 static_assert(!(p3_2 <= p1_1), ""); 47 static_assert(p1_1 <= x2_1, ""); 48 static_assert(p1_1 <= x3_2, ""); 49 static_assert(!(p3_2 <= x1_1), ""); 51 static_assert(x1_1 <= p2_1, "") [all...] |
/external/libcxx/test/std/language.support/support.types/ |
ptrdiff_t.pass.cpp | 21 static_assert(sizeof(std::ptrdiff_t) == sizeof(void*), 23 static_assert(std::is_signed<std::ptrdiff_t>::value, 25 static_assert(std::is_integral<std::ptrdiff_t>::value,
|
size_t.pass.cpp | 21 static_assert(sizeof(std::size_t) == sizeof(void*), 23 static_assert(std::is_unsigned<std::size_t>::value, 25 static_assert(std::is_integral<std::size_t>::value,
|
byte.pass.cpp | 20 static_assert( std::is_trivial<std::byte>::value, "" ); // P0767 22 static_assert( std::is_pod<std::byte>::value, "" ); 24 static_assert(!std::is_arithmetic<std::byte>::value, "" ); 25 static_assert(!std::is_integral<std::byte>::value, "" ); 27 static_assert(!std::is_same<std::byte, char>::value, "" ); 28 static_assert(!std::is_same<std::byte, signed char>::value, "" ); 29 static_assert(!std::is_same<std::byte, unsigned char>::value, "" ); 32 static_assert(sizeof(std::byte) == 1, "" );
|
/external/libcxx/test/std/thread/futures/futures.overview/ |
future_status.pass.cpp | 25 static_assert(static_cast<int>(std::future_status::ready) == 0, ""); 26 static_assert(static_cast<int>(std::future_status::timeout) == 1, ""); 27 static_assert(static_cast<int>(std::future_status::deferred) == 2, "");
|
/external/clang/test/SemaCXX/ |
attr-aligned.cpp | 5 static_assert(alignof(S1) == 8, "attribute ignored"); 6 static_assert(alignof(struct S1) == 1, "attribute applied to original type"); 9 static_assert(alignof(S2) == 8, "attribute not propagated"); 10 static_assert(alignof(struct S2) == 8, "attribute ignored"); 15 static_assert(alignof(S3) == 8, "attribute ignored"); 16 static_assert(alignof(struct S3) == 4, "attribute clobbered");
|
constexpr-steps.cpp | 16 static_assert(steps((MAX - 4)), ""); // ok 17 static_assert(steps((MAX - 3)), ""); // expected-error {{constant}} expected-note{{call}}
|
trivial-constructor.cpp | 5 static_assert(__has_trivial_constructor(T1), "T1 has trivial constructor!"); 10 static_assert(!__has_trivial_constructor(T2), "T2 has a user-declared constructor!"); 15 static_assert(!__has_trivial_constructor(T3), "T3 has a virtual function!"); 19 static_assert(!__has_trivial_constructor(T4), "T4 has a virtual base class!"); 23 static_assert(__has_trivial_constructor(T5), "All the direct base classes of T5 have trivial constructors!"); 30 static_assert(__has_trivial_constructor(T6), "All nonstatic data members of T6 have trivial constructors!"); 35 static_assert(!__has_trivial_constructor(T7), "t4 does not have a trivial constructor!"); 39 static_assert(!__has_trivial_constructor(T8), "The base class T2 does not have a trivial constructor!");
|
trivial-destructor.cpp | 5 static_assert(__has_trivial_destructor(T1), "T1 has trivial destructor!"); 10 static_assert(!__has_trivial_destructor(T2), "T2 has a user-declared destructor!"); 15 static_assert(__has_trivial_destructor(T3), "T3 has a virtual function (but still a trivial destructor)!"); 19 static_assert(__has_trivial_destructor(T4), "T4 has a virtual base class! (but still a trivial destructor)!"); 23 static_assert(__has_trivial_destructor(T5), "All the direct base classes of T5 have trivial destructors!"); 30 static_assert(__has_trivial_destructor(T6), "All nonstatic data members of T6 have trivial destructors!"); 35 static_assert(!__has_trivial_destructor(T7), "t2 does not have a trivial destructor!"); 39 static_assert(!__has_trivial_destructor(T8), "The base class T2 does not have a trivial destructor!");
|
/external/libcxx/test/std/localization/locale.categories/category.monetary/locale.moneypunct/ |
money_base.pass.cpp | 25 static_assert(std::money_base::none == 0, ""); 26 static_assert(std::money_base::space == 1, ""); 27 static_assert(std::money_base::symbol == 2, ""); 28 static_assert(std::money_base::sign == 3, ""); 29 static_assert(std::money_base::value == 4, ""); 30 static_assert(sizeof(std::money_base::pattern) == 4, "");
|
/external/libcxx/test/std/utilities/function.objects/arithmetic.operations/ |
transparent.pass.cpp | 28 static_assert ( !is_transparent<std::plus<int>>::value, "" ); 29 static_assert ( !is_transparent<std::plus<std::string>>::value, "" ); 30 static_assert ( is_transparent<std::plus<void>>::value, "" ); 31 static_assert ( is_transparent<std::plus<>>::value, "" ); 33 static_assert ( !is_transparent<std::minus<int>>::value, "" ); 34 static_assert ( !is_transparent<std::minus<std::string>>::value, "" ); 35 static_assert ( is_transparent<std::minus<void>>::value, "" ); 36 static_assert ( is_transparent<std::minus<>>::value, "" ); 38 static_assert ( !is_transparent<std::multiplies<int>>::value, "" ); 39 static_assert ( !is_transparent<std::multiplies<std::string>>::value, "" ) [all...] |
/external/libcxx/test/std/utilities/function.objects/comparisons/ |
transparent.pass.cpp | 28 static_assert ( !is_transparent<std::less<int>>::value, "" ); 29 static_assert ( !is_transparent<std::less<std::string>>::value, "" ); 30 static_assert ( is_transparent<std::less<void>>::value, "" ); 31 static_assert ( is_transparent<std::less<>>::value, "" ); 33 static_assert ( !is_transparent<std::less_equal<int>>::value, "" ); 34 static_assert ( !is_transparent<std::less_equal<std::string>>::value, "" ); 35 static_assert ( is_transparent<std::less_equal<void>>::value, "" ); 36 static_assert ( is_transparent<std::less_equal<>>::value, "" ); 38 static_assert ( !is_transparent<std::equal_to<int>>::value, "" ); 39 static_assert ( !is_transparent<std::equal_to<std::string>>::value, "" ) [all...] |
/external/libcxx/test/std/utilities/optional/optional.nullops/ |
equal.pass.cpp | 31 static_assert ( (nullopt == o1), "" ); 32 static_assert ( !(nullopt == o2), "" ); 33 static_assert ( (o1 == nullopt), "" ); 34 static_assert ( !(o2 == nullopt), "" ); 36 static_assert (noexcept(nullopt == o1), ""); 37 static_assert (noexcept(o1 == nullopt), "");
|
greater.pass.cpp | 31 static_assert ( !(nullopt > o1), "" ); 32 static_assert ( !(nullopt > o2), "" ); 33 static_assert ( !(o1 > nullopt), "" ); 34 static_assert ( (o2 > nullopt), "" ); 36 static_assert (noexcept(nullopt > o1), ""); 37 static_assert (noexcept(o1 > nullopt), "");
|
greater_equal.pass.cpp | 31 static_assert ( (nullopt >= o1), "" ); 32 static_assert ( !(nullopt >= o2), "" ); 33 static_assert ( (o1 >= nullopt), "" ); 34 static_assert ( (o2 >= nullopt), "" ); 36 static_assert (noexcept(nullopt >= o1), ""); 37 static_assert (noexcept(o1 >= nullopt), "");
|
less_equal.pass.cpp | 32 static_assert ( (nullopt <= o1), "" ); 33 static_assert ( (nullopt <= o2), "" ); 34 static_assert ( (o1 <= nullopt), "" ); 35 static_assert ( !(o2 <= nullopt), "" ); 37 static_assert (noexcept(nullopt <= o1), ""); 38 static_assert (noexcept(o1 <= nullopt), "");
|
less_than.pass.cpp | 31 static_assert ( !(nullopt < o1), "" ); 32 static_assert ( (nullopt < o2), "" ); 33 static_assert ( !(o1 < nullopt), "" ); 34 static_assert ( !(o2 < nullopt), "" ); 36 static_assert (noexcept(nullopt < o1), ""); 37 static_assert (noexcept(o1 < nullopt), "");
|
not_equal.pass.cpp | 31 static_assert ( !(nullopt != o1), "" ); 32 static_assert ( (nullopt != o2), "" ); 33 static_assert ( !(o1 != nullopt), "" ); 34 static_assert ( (o2 != nullopt), "" ); 36 static_assert (noexcept(nullopt != o1), ""); 37 static_assert (noexcept(o1 != nullopt), "");
|
/external/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.helper/ |
tuple_size_value_sfinae.pass.cpp | 33 static_assert(has_value<std::tuple<int> const>(), ""); 34 static_assert(has_value<std::pair<int, long> volatile>(), ""); 35 static_assert(!has_value<int>(), ""); 36 static_assert(!has_value<const int>(), ""); 37 static_assert(!has_value<volatile void>(), ""); 38 static_assert(!has_value<const volatile std::tuple<int>&>(), "");
|
/external/clang/test/CodeGenCXX/ |
aarch64-aapcs-zerolength-bitfield.cpp | 14 static_assert(offsetof(struct t1, bar) == 1); 15 static_assert(sizeof(struct t1) == 4); 23 static_assert(offsetof(struct t2, bar) == 2); 24 static_assert(sizeof(struct t2) == 4); 32 static_assert(offsetof(struct t3, bar) == 4); 33 static_assert(sizeof(struct t3) == 8); 41 static_assert(offsetof(struct t4, bar) == 8); 42 static_assert(sizeof(struct t4) == 16); 50 static_assert(offsetof(struct t5, bar) == 8); 51 static_assert(sizeof(struct t5) == 16) [all...] |
/external/libcxx/test/std/experimental/simd/simd.traits/ |
is_abi_tag.pass.cpp | 27 static_assert(ex::is_abi_tag<ex::simd_abi::native<int8_t>>::value, ""); 28 static_assert(ex::is_abi_tag<ex::simd_abi::native<int16_t>>::value, ""); 29 static_assert(ex::is_abi_tag<ex::simd_abi::native<int32_t>>::value, ""); 30 static_assert(ex::is_abi_tag<ex::simd_abi::native<int64_t>>::value, ""); 31 static_assert(ex::is_abi_tag<ex::simd_abi::native<uint8_t>>::value, ""); 32 static_assert(ex::is_abi_tag<ex::simd_abi::native<uint16_t>>::value, ""); 33 static_assert(ex::is_abi_tag<ex::simd_abi::native<uint32_t>>::value, ""); 34 static_assert(ex::is_abi_tag<ex::simd_abi::native<uint64_t>>::value, ""); 35 static_assert(ex::is_abi_tag<ex::simd_abi::native<float>>::value, ""); 36 static_assert(ex::is_abi_tag<ex::simd_abi::native<double>>::value, "") [all...] |
/external/libcxx/test/std/input.output/iostreams.base/ |
is_error_code_enum_io_errc.pass.cpp | 21 static_assert(std::is_error_code_enum <std::io_errc>::value, ""); 23 static_assert(std::is_error_code_enum_v<std::io_errc>, "");
|