HomeSort by relevance Sort by last modified time
    Searched refs:static_assert (Results 51 - 75 of 1780) sorted by null

1 23 4 5 6 7 8 91011>>

  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/meta/meta.unary/meta.unary.prop/
is_volatile.pass.cpp 19 static_assert(!std::is_volatile<T>::value, "");
20 static_assert(!std::is_volatile<const T>::value, "");
21 static_assert( std::is_volatile<volatile T>::value, "");
22 static_assert( std::is_volatile<const volatile T>::value, "");
35 static_assert(!std::is_volatile<int&>::value, "");
36 static_assert(!std::is_volatile<volatile int&>::value, "");
is_trivial.pass.cpp 19 static_assert( std::is_trivial<T>::value, "");
20 static_assert( std::is_trivial<const T>::value, "");
21 static_assert( std::is_trivial<volatile T>::value, "");
22 static_assert( std::is_trivial<const volatile T>::value, "");
28 static_assert(!std::is_trivial<T>::value, "");
29 static_assert(!std::is_trivial<const T>::value, "");
30 static_assert(!std::is_trivial<volatile T>::value, "");
31 static_assert(!std::is_trivial<const volatile T>::value, "");
  /external/clang/test/SemaCXX/
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!");
alignof-sizeof-reference.cpp 7 static_assert(alignof(r) == 1, "bad alignment"); // expected-warning {{GNU extension}}
8 static_assert(alignof(char&) == 1, "bad alignment");
9 static_assert(sizeof(r) == 1, "bad size");
10 static_assert(sizeof(char&) == 1, "bad size");
  /external/libcxx/test/utilities/intseq/intseq.intseq/
integer_seq.pass.cpp 35 static_assert ( std::is_same<int3::value_type, int>::value, "int3 type wrong" );
36 static_assert ( int3::size() == 3, "int3 size wrong" );
38 static_assert ( std::is_same<size1::value_type, size_t>::value, "size1 type wrong" );
39 static_assert ( size1::size() == 1, "size1 size wrong" );
41 static_assert ( std::is_same<ushort2::value_type, unsigned short>::value, "ushort2 type wrong" );
42 static_assert ( ushort2::size() == 2, "ushort2 size wrong" );
44 static_assert ( std::is_same<bool0::value_type, bool>::value, "bool0 type wrong" );
45 static_assert ( bool0::size() == 0, "bool0 size wrong" );
  /external/libcxx/test/utilities/meta/meta.unary/meta.unary.prop/
is_trivial.pass.cpp 19 static_assert( std::is_trivial<T>::value, "");
20 static_assert( std::is_trivial<const T>::value, "");
21 static_assert( std::is_trivial<volatile T>::value, "");
22 static_assert( std::is_trivial<const volatile T>::value, "");
28 static_assert(!std::is_trivial<T>::value, "");
29 static_assert(!std::is_trivial<const T>::value, "");
30 static_assert(!std::is_trivial<volatile T>::value, "");
31 static_assert(!std::is_trivial<const volatile T>::value, "");
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/intseq/intseq.intseq/
integer_seq.pass.cpp 35 static_assert ( std::is_same<int3::value_type, int>::value, "int3 type wrong" );
36 static_assert ( int3::size() == 3, "int3 size wrong" );
38 static_assert ( std::is_same<size1::value_type, size_t>::value, "size1 type wrong" );
39 static_assert ( size1::size() == 1, "size1 size wrong" );
41 static_assert ( std::is_same<ushort2::value_type, unsigned short>::value, "ushort2 type wrong" );
42 static_assert ( ushort2::size() == 2, "ushort2 size wrong" );
44 static_assert ( std::is_same<bool0::value_type, bool>::value, "bool0 type wrong" );
45 static_assert ( bool0::size() == 0, "bool0 size wrong" );
  /external/libcxx/test/utilities/meta/meta.trans/meta.trans.other/
common_type.pass.cpp 18 static_assert((std::is_same<std::common_type<int>::type, int>::value), "");
19 static_assert((std::is_same<std::common_type<char>::type, char>::value), "");
21 static_assert((std::is_same<std::common_type_t<int>, int>::value), "");
22 static_assert((std::is_same<std::common_type_t<char>, char>::value), "");
25 static_assert((std::is_same<std::common_type< int>::type, int>::value), "");
26 static_assert((std::is_same<std::common_type<const int>::type, int>::value), "");
27 static_assert((std::is_same<std::common_type< volatile int>::type, int>::value), "");
28 static_assert((std::is_same<std::common_type<const volatile int>::type, int>::value), "");
30 static_assert((std::is_same<std::common_type<int, int>::type, int>::value), "");
31 static_assert((std::is_same<std::common_type<int, const int>::type, int>::value), "")
    [all...]
conditional.pass.cpp 18 static_assert((std::is_same<std::conditional<true, char, int>::type, char>::value), "");
19 static_assert((std::is_same<std::conditional<false, char, int>::type, int>::value), "");
21 static_assert((std::is_same<std::conditional_t<true, char, int>, char>::value), "");
22 static_assert((std::is_same<std::conditional_t<false, char, int>, int>::value), "");
enable_if.pass.cpp 18 static_assert((std::is_same<std::enable_if<true>::type, void>::value), "");
19 static_assert((std::is_same<std::enable_if<true, int>::type, int>::value), "");
21 static_assert((std::is_same<std::enable_if_t<true>, void>::value), "");
22 static_assert((std::is_same<std::enable_if_t<true, int>, int>::value), "");
enable_if2.fail.cpp 21 static_assert ( false, "" );
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/meta/meta.trans/meta.trans.other/
common_type.pass.cpp 18 static_assert((std::is_same<std::common_type<int>::type, int>::value), "");
19 static_assert((std::is_same<std::common_type<char>::type, char>::value), "");
21 static_assert((std::is_same<std::common_type_t<int>, int>::value), "");
22 static_assert((std::is_same<std::common_type_t<char>, char>::value), "");
25 static_assert((std::is_same<std::common_type< int>::type, int>::value), "");
26 static_assert((std::is_same<std::common_type<const int>::type, int>::value), "");
27 static_assert((std::is_same<std::common_type< volatile int>::type, int>::value), "");
28 static_assert((std::is_same<std::common_type<const volatile int>::type, int>::value), "");
30 static_assert((std::is_same<std::common_type<int, int>::type, int>::value), "");
31 static_assert((std::is_same<std::common_type<int, const int>::type, int>::value), "")
    [all...]
conditional.pass.cpp 18 static_assert((std::is_same<std::conditional<true, char, int>::type, char>::value), "");
19 static_assert((std::is_same<std::conditional<false, char, int>::type, int>::value), "");
21 static_assert((std::is_same<std::conditional_t<true, char, int>, char>::value), "");
22 static_assert((std::is_same<std::conditional_t<false, char, int>, int>::value), "");
  /external/clang/test/CXX/expr/expr.prim/expr.prim.lambda/
p18.cpp 21 static_assert(is_same<decltype(((r))), float const&>::value,
23 static_assert(is_same<decltype(x), float>::value, "should be float");
24 static_assert(is_same<decltype((x)), const float&>::value,
26 static_assert(is_same<decltype(r), float&>::value, "should be float&");
27 static_assert(is_same<decltype(ir), int&>::value, "should be int&");
28 static_assert(is_same<decltype((ir)), int&>::value, "should be int&");
29 static_assert(is_same<decltype(irc), const int&>::value,
31 static_assert(is_same<decltype((irc)), const int&>::value,
37 static_assert(is_same<decltype(x), float>::value, "should be float");
38 static_assert(is_same<decltype((x)), float&>::value,
    [all...]
  /external/libcxx/test/utilities/utility/forward/
forward.pass.cpp 43 static_assert(sizeof(test(std::forward<A&>(a))) == 1, "");
44 static_assert(sizeof(test(std::forward<A>(a))) == 4, "");
45 static_assert(sizeof(test(std::forward<A>(source()))) == 4, "");
47 static_assert(sizeof(test(std::forward<const A&>(a))) == 2, "");
48 // static_assert(sizeof(test(std::forward<const A&>(source()))) == 2, "");
49 static_assert(sizeof(test(std::forward<const A>(a))) == 8, "");
50 static_assert(sizeof(test(std::forward<const A>(source()))) == 8, "");
52 static_assert(sizeof(test(std::forward<const A&>(ca))) == 2, "");
53 // static_assert(sizeof(test(std::forward<const A&>(csource()))) == 2, "");
54 static_assert(sizeof(test(std::forward<const A>(ca))) == 8, "")
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/utility/forward/
forward.pass.cpp 43 static_assert(sizeof(test(std::forward<A&>(a))) == 1, "");
44 static_assert(sizeof(test(std::forward<A>(a))) == 4, "");
45 static_assert(sizeof(test(std::forward<A>(source()))) == 4, "");
47 static_assert(sizeof(test(std::forward<const A&>(a))) == 2, "");
48 // static_assert(sizeof(test(std::forward<const A&>(source()))) == 2, "");
49 static_assert(sizeof(test(std::forward<const A>(a))) == 8, "");
50 static_assert(sizeof(test(std::forward<const A>(source()))) == 8, "");
52 static_assert(sizeof(test(std::forward<const A&>(ca))) == 2, "");
53 // static_assert(sizeof(test(std::forward<const A&>(csource()))) == 2, "");
54 static_assert(sizeof(test(std::forward<const A>(ca))) == 8, "")
    [all...]
  /external/clang/test/CXX/special/class.copy/
p12-0x.cpp 6 static_assert(B == __has_trivial_copy(T), "");
7 static_assert(B == __is_trivially_constructible(T, T), "");
8 static_assert(B == __is_trivially_constructible(T, const T &), "");
9 static_assert(B == __is_trivially_constructible(T, T &&), "");
57 static_assert(!__is_trivially_constructible(MutableTemplateCtorMember, const MutableTemplateCtorMember &), "");
58 static_assert(__is_trivially_constructible(MutableTemplateCtorMember, MutableTemplateCtorMember &&), "");
64 static_assert(!__is_trivially_constructible(MutableTemplateCtorMember2, const MutableTemplateCtorMember2 &), "");
65 static_assert(__is_trivially_constructible(MutableTemplateCtorMember2, MutableTemplateCtorMember2 &&), "");
76 static_assert(!__has_trivial_copy(TNT), "lie deliberately for gcc compatibility");
77 static_assert(__is_trivially_constructible(TNT, TNT), "")
    [all...]
  /external/libcxx/test/thread/futures/futures.overview/
future_errc.pass.cpp 24 static_assert(static_cast<int>(std::future_errc::future_already_retrieved) == 1, "");
25 static_assert(static_cast<int>(std::future_errc::promise_already_satisfied) == 2, "");
26 static_assert(static_cast<int>(std::future_errc::no_state) == 3, "");
27 static_assert(static_cast<int>(std::future_errc::broken_promise) == 4, "");
is_error_code_enum_future_errc.pass.cpp 18 static_assert(std::is_error_code_enum<std::future_errc>::value, "");
  /external/libcxx/test/utilities/function.objects/bitwise.operations/
transparent.pass.cpp 28 static_assert ( !is_transparent<std::bit_and<int>>::value, "" );
29 static_assert ( !is_transparent<std::bit_and<std::string>>::value, "" );
30 static_assert ( is_transparent<std::bit_and<void>>::value, "" );
31 static_assert ( is_transparent<std::bit_and<>>::value, "" );
33 static_assert ( !is_transparent<std::bit_or<int>>::value, "" );
34 static_assert ( !is_transparent<std::bit_or<std::string>>::value, "" );
35 static_assert ( is_transparent<std::bit_or<void>>::value, "" );
36 static_assert ( is_transparent<std::bit_or<>>::value, "" );
38 static_assert ( !is_transparent<std::bit_xor<int>>::value, "" );
39 static_assert ( !is_transparent<std::bit_xor<std::string>>::value, "" )
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/thread/futures/futures.overview/
future_errc.pass.cpp 24 static_assert(static_cast<int>(std::future_errc::future_already_retrieved) == 1, "");
25 static_assert(static_cast<int>(std::future_errc::promise_already_satisfied) == 2, "");
26 static_assert(static_cast<int>(std::future_errc::no_state) == 3, "");
27 static_assert(static_cast<int>(std::future_errc::broken_promise) == 4, "");
is_error_code_enum_future_errc.pass.cpp 18 static_assert(std::is_error_code_enum<std::future_errc>::value, "");
  /ndk/sources/cxx-stl/llvm-libc++/libcxx/test/utilities/function.objects/bitwise.operations/
transparent.pass.cpp 28 static_assert ( !is_transparent<std::bit_and<int>>::value, "" );
29 static_assert ( !is_transparent<std::bit_and<std::string>>::value, "" );
30 static_assert ( is_transparent<std::bit_and<void>>::value, "" );
31 static_assert ( is_transparent<std::bit_and<>>::value, "" );
33 static_assert ( !is_transparent<std::bit_or<int>>::value, "" );
34 static_assert ( !is_transparent<std::bit_or<std::string>>::value, "" );
35 static_assert ( is_transparent<std::bit_or<void>>::value, "" );
36 static_assert ( is_transparent<std::bit_or<>>::value, "" );
38 static_assert ( !is_transparent<std::bit_xor<int>>::value, "" );
39 static_assert ( !is_transparent<std::bit_xor<std::string>>::value, "" )
    [all...]

Completed in 1257 milliseconds

1 23 4 5 6 7 8 91011>>