HomeSort by relevance Sort by last modified time
    Searched full:static_assert (Results 76 - 100 of 918) sorted by null

1 2 34 5 6 7 8 91011>>

  /ndk/sources/cxx-stl/llvm-libc++/test/utilities/meta/meta.unary/meta.unary.prop/
is_trivially_default_constructible.pass.cpp 19 static_assert( std::is_trivially_default_constructible<T>::value, "");
20 static_assert( std::is_trivially_default_constructible<const T>::value, "");
21 static_assert( std::is_trivially_default_constructible<volatile T>::value, "");
22 static_assert( std::is_trivially_default_constructible<const volatile T>::value, "");
28 static_assert(!std::is_trivially_default_constructible<T>::value, "");
29 static_assert(!std::is_trivially_default_constructible<const T>::value, "");
30 static_assert(!std::is_trivially_default_constructible<volatile T>::value, "");
31 static_assert(!std::is_trivially_default_constructible<const volatile T>::value, "");
is_trivially_destructible.pass.cpp 19 static_assert( std::is_trivially_destructible<T>::value, "");
20 static_assert( std::is_trivially_destructible<const T>::value, "");
21 static_assert( std::is_trivially_destructible<volatile T>::value, "");
22 static_assert( std::is_trivially_destructible<const volatile T>::value, "");
28 static_assert(!std::is_trivially_destructible<T>::value, "");
29 static_assert(!std::is_trivially_destructible<const T>::value, "");
30 static_assert(!std::is_trivially_destructible<volatile T>::value, "");
31 static_assert(!std::is_trivially_destructible<const volatile T>::value, "");
is_unsigned.pass.cpp 19 static_assert( std::is_unsigned<T>::value, "");
20 static_assert( std::is_unsigned<const T>::value, "");
21 static_assert( std::is_unsigned<volatile T>::value, "");
22 static_assert( std::is_unsigned<const volatile T>::value, "");
28 static_assert(!std::is_unsigned<T>::value, "");
29 static_assert(!std::is_unsigned<const T>::value, "");
30 static_assert(!std::is_unsigned<volatile T>::value, "");
31 static_assert(!std::is_unsigned<const volatile T>::value, "");
is_literal_type.pass.cpp 27 static_assert( std::is_literal_type<int>::value, "");
28 static_assert( std::is_literal_type<const int>::value, "");
29 static_assert( std::is_literal_type<int&>::value, "");
30 static_assert( std::is_literal_type<volatile int&>::value, "");
31 static_assert( std::is_literal_type<A>::value, "");
32 static_assert(!std::is_literal_type<B>::value, "");
  /external/clang/test/PCH/
cxx_exprs.cpp 33 static_assert(true_value, "true_value is true");
34 static_assert(!false_value, "false_value is false");
44 static_assert(char_value == 97, "char_value is correct");
45 static_assert(wchar_t_value == 305, "wchar_t_value is correct");
46 static_assert(char16_t_value == 231, "char16_t_value is correct");
47 static_assert(char32_t_value == 8706, "char32_t_value is correct");
  /ndk/sources/cxx-stl/llvm-libc++/test/utilities/meta/meta.trans/meta.trans.sign/
make_signed.pass.cpp 26 static_assert((std::is_same<std::make_signed<signed char>::type, signed char>::value), "");
27 static_assert((std::is_same<std::make_signed<unsigned char>::type, signed char>::value), "");
28 static_assert((std::is_same<std::make_signed<char>::type, signed char>::value), "");
29 static_assert((std::is_same<std::make_signed<short>::type, signed short>::value), "");
30 static_assert((std::is_same<std::make_signed<unsigned short>::type, signed short>::value), "");
31 static_assert((std::is_same<std::make_signed<int>::type, signed int>::value), "");
32 static_assert((std::is_same<std::make_signed<unsigned int>::type, signed int>::value), "");
33 static_assert((std::is_same<std::make_signed<long>::type, signed long>::value), "");
34 static_assert((std::is_same<std::make_signed<unsigned long>::type, long>::value), "");
35 static_assert((std::is_same<std::make_signed<long long>::type, signed long long>::value), "")
    [all...]
make_unsigned.pass.cpp 26 static_assert((std::is_same<std::make_unsigned<signed char>::type, unsigned char>::value), "");
27 static_assert((std::is_same<std::make_unsigned<unsigned char>::type, unsigned char>::value), "");
28 static_assert((std::is_same<std::make_unsigned<char>::type, unsigned char>::value), "");
29 static_assert((std::is_same<std::make_unsigned<short>::type, unsigned short>::value), "");
30 static_assert((std::is_same<std::make_unsigned<unsigned short>::type, unsigned short>::value), "");
31 static_assert((std::is_same<std::make_unsigned<int>::type, unsigned int>::value), "");
32 static_assert((std::is_same<std::make_unsigned<unsigned int>::type, unsigned int>::value), "");
33 static_assert((std::is_same<std::make_unsigned<long>::type, unsigned long>::value), "");
34 static_assert((std::is_same<std::make_unsigned<unsigned long>::type, unsigned long>::value), "");
35 static_assert((std::is_same<std::make_unsigned<long long>::type, unsigned long long>::value), "")
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/test/language.support/support.limits/limits/numeric.limits/
default.pass.cpp 28 static_assert(std::numeric_limits<A>::is_specialized == false,
33 static_assert(std::numeric_limits<A>::digits == 0,
35 static_assert(std::numeric_limits<A>::digits10 == 0,
37 static_assert(std::numeric_limits<A>::max_digits10 == 0,
39 static_assert(std::numeric_limits<A>::is_signed == false,
41 static_assert(std::numeric_limits<A>::is_integer == false,
43 static_assert(std::numeric_limits<A>::is_exact == false,
45 static_assert(std::numeric_limits<A>::radix == 0,
49 static_assert(std::numeric_limits<A>::min_exponent == 0,
51 static_assert(std::numeric_limits<A>::min_exponent10 == 0
    [all...]
  /external/clang/test/SemaCXX/
attr-cxx0x.cpp 36 static_assert(alignof(align_big) == alignof(int), "k's alignment is wrong"); // expected-warning{{'alignof' applied to an expression is a GNU extension}}
37 static_assert(alignof(align_small) == 1, "j's alignment is wrong"); // expected-warning{{'alignof' applied to an expression is a GNU extension}}
38 static_assert(alignof(align_multiple) == 8, "l's alignment is wrong"); // expected-warning{{'alignof' applied to an expression is a GNU extension}}
39 static_assert(alignof(align_member) == 8, "quuux's alignment is wrong");
40 static_assert(sizeof(align_member) == 8, "quuux's size is wrong");
41 static_assert(alignof(align_class_template<8>) == 8, "template's alignment is wrong");
42 static_assert(alignof(align_class_template<16>) == 16, "template's alignment is wrong");
43 static_assert(alignof(align_class_temp_pack_type<short, int, long>) == alignof(long), "template's alignment is wrong");
44 static_assert(alignof(align_class_temp_pack_expr<8, 16, 32>) == 32, "template's alignment is wrong");
45 static_assert(alignof(outer<int,char>::inner<double,short>) == alignof(int) * alignof(double), "template's align (…)
    [all...]
nullptr.cpp 93 static_assert(is_same<decltype(g(nullptr)), void*>::value, "");
114 static_assert(__is_scalar(nullptr_t), "");
115 static_assert(__is_pod(nullptr_t), "");
116 static_assert(sizeof(nullptr_t) == sizeof(void*), "");
118 static_assert(!(nullptr < nullptr), "");
119 static_assert(!(nullptr > nullptr), "");
120 static_assert( nullptr <= nullptr, "");
121 static_assert( nullptr >= nullptr, "");
122 static_assert( nullptr == nullptr, "");
123 static_assert(!(nullptr != nullptr), "")
    [all...]
enum-unscoped-nonexistent.cpp 20 static_assert(S<char>().f() == 1, "");
21 static_assert(S<int>().f() == 1, "");
26 static_assert(S<char>().g() == 1, ""); // expected-note {{here}} expected-error {{not an integral constant expression}} expected-note {{undefined}}
27 static_assert(S<short>().g() == 2, "");
28 static_assert(S<long>().g() == 8, "");
34 static_assert(b != 8, "");
35 static_assert(sizeof(c) != 8, "");
  /ndk/sources/cxx-stl/llvm-libc++/test/input.output/stream.buffers/streambuf/
types.pass.cpp 28 static_assert((std::is_same<std::streambuf::char_type, char>::value), "");
29 static_assert((std::is_same<std::streambuf::traits_type, std::char_traits<char> >::value), "");
30 static_assert((std::is_same<std::streambuf::int_type, std::char_traits<char>::int_type>::value), "");
31 static_assert((std::is_same<std::streambuf::pos_type, std::char_traits<char>::pos_type>::value), "");
32 static_assert((std::is_same<std::streambuf::off_type, std::char_traits<char>::off_type>::value), "");
34 static_assert((std::is_same<std::wstreambuf::char_type, wchar_t>::value), "");
35 static_assert((std::is_same<std::wstreambuf::traits_type, std::char_traits<wchar_t> >::value), "");
36 static_assert((std::is_same<std::wstreambuf::int_type, std::char_traits<wchar_t>::int_type>::value), "");
37 static_assert((std::is_same<std::wstreambuf::pos_type, std::char_traits<wchar_t>::pos_type>::value), "");
38 static_assert((std::is_same<std::wstreambuf::off_type, std::char_traits<wchar_t>::off_type>::value), "")
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/test/iterators/stream.iterators/ostreambuf.iterator/
types.pass.cpp 30 static_assert((std::is_convertible<I1,
32 static_assert((std::is_same<I1::char_type, char>::value), "");
33 static_assert((std::is_same<I1::traits_type, std::char_traits<char> >::value), "");
34 static_assert((std::is_same<I1::streambuf_type, std::streambuf>::value), "");
35 static_assert((std::is_same<I1::ostream_type, std::ostream>::value), "");
38 static_assert((std::is_convertible<I2,
40 static_assert((std::is_same<I2::char_type, wchar_t>::value), "");
41 static_assert((std::is_same<I2::traits_type, std::char_traits<wchar_t> >::value), "");
42 static_assert((std::is_same<I2::streambuf_type, std::wstreambuf>::value), "");
43 static_assert((std::is_same<I2::ostream_type, std::wostream>::value), "")
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/test/utilities/meta/meta.hel/
integral_constant.pass.cpp 20 static_assert(_5::value == 5, "");
21 static_assert((std::is_same<_5::value_type, int>::value), "");
22 static_assert((std::is_same<_5::type, _5>::value), "");
24 static_assert((_5() == 5), "");
29 static_assert(std::false_type::value == false, "");
30 static_assert((std::is_same<std::false_type::value_type, bool>::value), "");
31 static_assert((std::is_same<std::false_type::type, std::false_type>::value), "");
33 static_assert(std::true_type::value == true, "");
34 static_assert((std::is_same<std::true_type::value_type, bool>::value), "");
35 static_assert((std::is_same<std::true_type::type, std::true_type>::value), "")
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/test/atomics/atomics.types.generic/
cstdint_typedefs.pass.cpp 43 static_assert((std::is_same<std::atomic< std::int_least8_t>, std::atomic_int_least8_t>::value), "");
44 static_assert((std::is_same<std::atomic< std::uint_least8_t>, std::atomic_uint_least8_t>::value), "");
45 static_assert((std::is_same<std::atomic< std::int_least16_t>, std::atomic_int_least16_t>::value), "");
46 static_assert((std::is_same<std::atomic<std::uint_least16_t>, std::atomic_uint_least16_t>::value), "");
47 static_assert((std::is_same<std::atomic< std::int_least32_t>, std::atomic_int_least32_t>::value), "");
48 static_assert((std::is_same<std::atomic<std::uint_least32_t>, std::atomic_uint_least32_t>::value), "");
49 static_assert((std::is_same<std::atomic< std::int_least64_t>, std::atomic_int_least64_t>::value), "");
50 static_assert((std::is_same<std::atomic<std::uint_least64_t>, std::atomic_uint_least64_t>::value), "");
52 static_assert((std::is_same<std::atomic< std::int_fast8_t>, std::atomic_int_fast8_t>::value), "");
53 static_assert((std::is_same<std::atomic< std::uint_fast8_t>, std::atomic_uint_fast8_t>::value), "")
    [all...]
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...]
  /ndk/sources/cxx-stl/llvm-libc++/test/containers/sequences/deque/
types.pass.cpp 45 static_assert((std::is_same<typename C::value_type, T>::value), "");
46 static_assert((std::is_same<typename C::value_type, typename Allocator::value_type>::value), "");
47 static_assert((std::is_same<typename C::allocator_type, Allocator>::value), "");
48 static_assert((std::is_same<typename C::size_type, typename Allocator::size_type>::value), "");
49 static_assert((std::is_same<typename C::difference_type, typename Allocator::difference_type>::value), "");
50 static_assert((std::is_same<typename C::reference, typename Allocator::reference>::value), "");
51 static_assert((std::is_same<typename C::const_reference, typename Allocator::const_reference>::value), "");
52 static_assert((std::is_same<typename C::pointer, typename Allocator::pointer>::value), "");
53 static_assert((std::is_same<typename C::const_pointer, typename Allocator::const_pointer>::value), "");
54 static_assert((std::is_same
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/test/containers/sequences/vector/
types.pass.cpp 45 static_assert((std::is_same<typename C::value_type, T>::value), "");
46 static_assert((std::is_same<typename C::value_type, typename Allocator::value_type>::value), "");
47 static_assert((std::is_same<typename C::allocator_type, Allocator>::value), "");
48 static_assert((std::is_same<typename C::size_type, typename Allocator::size_type>::value), "");
49 static_assert((std::is_same<typename C::difference_type, typename Allocator::difference_type>::value), "");
50 static_assert((std::is_same<typename C::reference, typename Allocator::reference>::value), "");
51 static_assert((std::is_same<typename C::const_reference, typename Allocator::const_reference>::value), "");
52 static_assert((std::is_same<typename C::pointer, typename Allocator::pointer>::value), "");
53 static_assert((std::is_same<typename C::const_pointer, typename Allocator::const_pointer>::value), "");
54 static_assert((std::is_same
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/test/depr/depr.c.headers/
ctype_h.pass.cpp 74 static_assert((std::is_same<decltype(isalnum(0)), int>::value), "");
75 static_assert((std::is_same<decltype(isalpha(0)), int>::value), "");
76 static_assert((std::is_same<decltype(isblank(0)), int>::value), "");
77 static_assert((std::is_same<decltype(iscntrl(0)), int>::value), "");
78 static_assert((std::is_same<decltype(isdigit(0)), int>::value), "");
79 static_assert((std::is_same<decltype(isgraph(0)), int>::value), "");
80 static_assert((std::is_same<decltype(islower(0)), int>::value), "");
81 static_assert((std::is_same<decltype(isprint(0)), int>::value), "");
82 static_assert((std::is_same<decltype(ispunct(0)), int>::value), "");
83 static_assert((std::is_same<decltype(isspace(0)), int>::value), "")
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/test/re/re.submatch/
types.pass.cpp 34 static_assert((std::is_same<SM::iterator, char*>::value), "");
35 static_assert((std::is_same<SM::value_type, char>::value), "");
36 static_assert((std::is_same<SM::difference_type, std::ptrdiff_t>::value), "");
37 static_assert((std::is_same<SM::string_type, std::string>::value), "");
38 static_assert((std::is_convertible<SM*, std::pair<char*, char*>*>::value), "");
47 static_assert((std::is_same<SM::iterator, wchar_t*>::value), "");
48 static_assert((std::is_same<SM::value_type, wchar_t>::value), "");
49 static_assert((std::is_same<SM::difference_type, std::ptrdiff_t>::value), "");
50 static_assert((std::is_same<SM::string_type, std::wstring>::value), "");
51 static_assert((std::is_convertible<SM*, std::pair<wchar_t*, wchar_t*>*>::value), "")
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/test/strings/c.strings/
cctype.pass.cpp 74 static_assert((std::is_same<decltype(std::isalnum(0)), int>::value), "");
75 static_assert((std::is_same<decltype(std::isalpha(0)), int>::value), "");
76 static_assert((std::is_same<decltype(std::isblank(0)), int>::value), "");
77 static_assert((std::is_same<decltype(std::iscntrl(0)), int>::value), "");
78 static_assert((std::is_same<decltype(std::isdigit(0)), int>::value), "");
79 static_assert((std::is_same<decltype(std::isgraph(0)), int>::value), "");
80 static_assert((std::is_same<decltype(std::islower(0)), int>::value), "");
81 static_assert((std::is_same<decltype(std::isprint(0)), int>::value), "");
82 static_assert((std::is_same<decltype(std::ispunct(0)), int>::value), "");
83 static_assert((std::is_same<decltype(std::isspace(0)), int>::value), "")
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/test/utilities/function.objects/refwrap/
binary.pass.cpp 52 static_assert((!std::is_base_of<std::binary_function<int, char, int>,
54 static_assert((std::is_base_of<std::binary_function<char, int, double>,
56 static_assert((std::is_base_of<std::binary_function<char, int, double>,
58 static_assert((std::is_base_of<std::binary_function<char, int, double>,
60 static_assert((!std::is_base_of<std::binary_function<int, int, int>,
62 static_assert((!std::is_base_of<std::binary_function<int, int, float>,
64 static_assert((!std::is_base_of<std::binary_function<int, int, float>,
66 static_assert((std::is_base_of<std::binary_function<int, int, float>,
68 static_assert((!std::is_base_of<std::binary_function<int, int, float>,
70 static_assert((!std::is_base_of<std::binary_function<int, int, float>
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/test/utilities/ratio/ratio.comparison/
ratio_less.pass.cpp 19 static_assert((!std::ratio_less<R1, R2>::value), "");
24 static_assert((!std::ratio_less<R1, R2>::value), "");
29 static_assert((!std::ratio_less<R1, R2>::value), "");
34 static_assert((!std::ratio_less<R1, R2>::value), "");
39 static_assert((!std::ratio_less<R1, R2>::value), "");
44 static_assert((!std::ratio_less<R1, R2>::value), "");
49 static_assert((std::ratio_less<R1, R2>::value), "");
54 static_assert((!std::ratio_less<R1, R2>::value), "");
59 static_assert((std::ratio_less<R1, R2>::value), "");
64 static_assert((!std::ratio_less<R1, R2>::value), "")
    [all...]
  /ndk/sources/cxx-stl/llvm-libc++/test/language.support/support.limits/limits/denorm.style/
check_values.pass.cpp 24 static_assert(std::round_indeterminate == -1,
26 static_assert(std::round_toward_zero == 0,
28 static_assert(std::round_to_nearest == 1,
30 static_assert(std::round_toward_infinity == 2,
32 static_assert(std::round_toward_neg_infinity == 3,
34 static_assert(sizeof(test(std::round_to_nearest)) == 1,
36 static_assert(sizeof(test(1)) == 2,
  /ndk/sources/cxx-stl/llvm-libc++/test/utilities/meta/meta.unary/meta.unary.comp/
array.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, "");

Completed in 266 milliseconds

1 2 34 5 6 7 8 91011>>