Home
last modified time | relevance | path

Searched refs:static_assert (Results 1 – 25 of 9590) sorted by relevance

12345678910>>...384

/external/webrtc/rtc_base/numerics/
Dsafe_compare_unittest.cc27 static_assert(static_cast<std::uintmax_t>(m1) == umax, "");
28 static_assert(m1 == static_cast<std::intmax_t>(umax), "");
81 static_assert(!SafeEq(-1, 2), ""); in TEST()
82 static_assert(!SafeEq(-1, 2u), ""); in TEST()
83 static_assert(!SafeEq(2, -1), ""); in TEST()
84 static_assert(!SafeEq(2u, -1), ""); in TEST()
86 static_assert(!SafeEq(1, 2), ""); in TEST()
87 static_assert(!SafeEq(1, 2u), ""); in TEST()
88 static_assert(!SafeEq(1u, 2), ""); in TEST()
89 static_assert(!SafeEq(1u, 2u), ""); in TEST()
[all …]
/external/pytorch/c10/test/util/
Dstring_view_test.cpp15 static_assert(string_equal("hi", "hi", 2), "");
16 static_assert(string_equal("", "", 0), "");
17 static_assert(string_equal("hi", "hi2", 2), "");
18 static_assert(string_equal("hi2", "hi", 2), "");
19 static_assert(!string_equal("hi", "hi2", 3), "");
20 static_assert(!string_equal("hi2", "hi", 3), "");
21 static_assert(!string_equal("hi", "ha", 2), "");
40 static_assert(std::is_same<char, string_view::value_type>::value, "");
41 static_assert(std::is_same<char*, string_view::pointer>::value, "");
42 static_assert(std::is_same<const char*, string_view::const_pointer>::value, "");
[all …]
/external/cronet/stable/third_party/libc++/src/test/std/concepts/concepts.compare/concept.equalitycomparable/
Dequality_comparable_with.compile.pass.cpp36 static_assert(std::equality_comparable_with<U, T> == result); in check_equality_comparable_with()
37 static_assert(std::equality_comparable_with<T, U const> == result); in check_equality_comparable_with()
38 static_assert(std::equality_comparable_with<T const, U const> == result); in check_equality_comparable_with()
39 static_assert(std::equality_comparable_with<T, U const&> == result); in check_equality_comparable_with()
40 static_assert(std::equality_comparable_with<T const, U const&> == result); in check_equality_comparable_with()
41 static_assert(std::equality_comparable_with<T&, U const> == result); in check_equality_comparable_with()
42 static_assert(std::equality_comparable_with<T const&, U const> == result); in check_equality_comparable_with()
43 static_assert(std::equality_comparable_with<T&, U const&> == result); in check_equality_comparable_with()
44 static_assert(std::equality_comparable_with<T const&, U const&> == result); in check_equality_comparable_with()
45 static_assert(std::equality_comparable_with<T, U const&&> == result); in check_equality_comparable_with()
[all …]
Dequality_comparable.compile.pass.cpp31 static_assert(std::equality_comparable<int>);
32 static_assert(std::equality_comparable<double>);
33 static_assert(std::equality_comparable<void*>);
34 static_assert(std::equality_comparable<char*>);
35 static_assert(std::equality_comparable<char const*>);
36 static_assert(std::equality_comparable<char volatile*>);
37 static_assert(std::equality_comparable<char const volatile*>);
38 static_assert(std::equality_comparable<wchar_t&>);
39 static_assert(std::equality_comparable<char8_t const&>);
40 static_assert(std::equality_comparable<char16_t volatile&>);
[all …]
/external/cronet/tot/third_party/libc++/src/test/std/concepts/concepts.compare/concept.equalitycomparable/
Dequality_comparable_with.compile.pass.cpp36 static_assert(std::equality_comparable_with<U, T> == result); in check_equality_comparable_with()
37 static_assert(std::equality_comparable_with<T, U const> == result); in check_equality_comparable_with()
38 static_assert(std::equality_comparable_with<T const, U const> == result); in check_equality_comparable_with()
39 static_assert(std::equality_comparable_with<T, U const&> == result); in check_equality_comparable_with()
40 static_assert(std::equality_comparable_with<T const, U const&> == result); in check_equality_comparable_with()
41 static_assert(std::equality_comparable_with<T&, U const> == result); in check_equality_comparable_with()
42 static_assert(std::equality_comparable_with<T const&, U const> == result); in check_equality_comparable_with()
43 static_assert(std::equality_comparable_with<T&, U const&> == result); in check_equality_comparable_with()
44 static_assert(std::equality_comparable_with<T const&, U const&> == result); in check_equality_comparable_with()
45 static_assert(std::equality_comparable_with<T, U const&&> == result); in check_equality_comparable_with()
[all …]
Dequality_comparable.compile.pass.cpp31 static_assert(std::equality_comparable<int>);
32 static_assert(std::equality_comparable<double>);
33 static_assert(std::equality_comparable<void*>);
34 static_assert(std::equality_comparable<char*>);
35 static_assert(std::equality_comparable<char const*>);
36 static_assert(std::equality_comparable<char volatile*>);
37 static_assert(std::equality_comparable<char const volatile*>);
38 static_assert(std::equality_comparable<wchar_t&>);
39 static_assert(std::equality_comparable<char8_t const&>);
40 static_assert(std::equality_comparable<char16_t volatile&>);
[all …]
/external/cronet/tot/third_party/libc++/src/test/std/concepts/concepts.compare/concepts.totallyordered/
Dtotally_ordered_with.compile.pass.cpp31 static_assert(std::totally_ordered_with<U, T> == result); in check_totally_ordered_with()
32 static_assert(std::totally_ordered_with<T, U const> == result); in check_totally_ordered_with()
33 static_assert(std::totally_ordered_with<T const, U const> == result); in check_totally_ordered_with()
34 static_assert(std::totally_ordered_with<T, U const&> == result); in check_totally_ordered_with()
35 static_assert(std::totally_ordered_with<T const, U const&> == result); in check_totally_ordered_with()
36 static_assert(std::totally_ordered_with<T&, U const> == result); in check_totally_ordered_with()
37 static_assert(std::totally_ordered_with<T const&, U const> == result); in check_totally_ordered_with()
38 static_assert(std::totally_ordered_with<T&, U const&> == result); in check_totally_ordered_with()
39 static_assert(std::totally_ordered_with<T const&, U const&> == result); in check_totally_ordered_with()
40 static_assert(std::totally_ordered_with<T, U const&&> == result); in check_totally_ordered_with()
[all …]
Dtotally_ordered.compile.pass.cpp43 static_assert(models_totally_ordered<int>());
44 static_assert(models_totally_ordered<double>());
45 static_assert(models_totally_ordered<void*>());
46 static_assert(models_totally_ordered<char*>());
47 static_assert(models_totally_ordered<char const*>());
48 static_assert(models_totally_ordered<char volatile*>());
49 static_assert(models_totally_ordered<char const volatile*>());
50 static_assert(models_totally_ordered<wchar_t&>());
51 static_assert(models_totally_ordered<char8_t const&>());
52 static_assert(models_totally_ordered<char16_t volatile&>());
[all …]
/external/cronet/stable/third_party/libc++/src/test/std/concepts/concepts.compare/concepts.totallyordered/
Dtotally_ordered_with.compile.pass.cpp31 static_assert(std::totally_ordered_with<U, T> == result); in check_totally_ordered_with()
32 static_assert(std::totally_ordered_with<T, U const> == result); in check_totally_ordered_with()
33 static_assert(std::totally_ordered_with<T const, U const> == result); in check_totally_ordered_with()
34 static_assert(std::totally_ordered_with<T, U const&> == result); in check_totally_ordered_with()
35 static_assert(std::totally_ordered_with<T const, U const&> == result); in check_totally_ordered_with()
36 static_assert(std::totally_ordered_with<T&, U const> == result); in check_totally_ordered_with()
37 static_assert(std::totally_ordered_with<T const&, U const> == result); in check_totally_ordered_with()
38 static_assert(std::totally_ordered_with<T&, U const&> == result); in check_totally_ordered_with()
39 static_assert(std::totally_ordered_with<T const&, U const&> == result); in check_totally_ordered_with()
40 static_assert(std::totally_ordered_with<T, U const&&> == result); in check_totally_ordered_with()
[all …]
Dtotally_ordered.compile.pass.cpp43 static_assert(models_totally_ordered<int>());
44 static_assert(models_totally_ordered<double>());
45 static_assert(models_totally_ordered<void*>());
46 static_assert(models_totally_ordered<char*>());
47 static_assert(models_totally_ordered<char const*>());
48 static_assert(models_totally_ordered<char volatile*>());
49 static_assert(models_totally_ordered<char const volatile*>());
50 static_assert(models_totally_ordered<wchar_t&>());
51 static_assert(models_totally_ordered<char8_t const&>());
52 static_assert(models_totally_ordered<char16_t volatile&>());
[all …]
/external/cronet/stable/third_party/libc++/src/test/std/concepts/concepts.lang/concept.commonref/
Dcommon_reference.compile.pass.cpp21 static_assert(std::common_reference_with<T, U&>); in CheckCommonReferenceWith()
22 static_assert(std::common_reference_with<T, const U&>); in CheckCommonReferenceWith()
23 static_assert(std::common_reference_with<T, volatile U&>); in CheckCommonReferenceWith()
24 static_assert(std::common_reference_with<T, const volatile U&>); in CheckCommonReferenceWith()
25 static_assert(std::common_reference_with<T, U&&>); in CheckCommonReferenceWith()
26 static_assert(std::common_reference_with<T, const U&&>); in CheckCommonReferenceWith()
27 static_assert(std::common_reference_with<T, volatile U&&>); in CheckCommonReferenceWith()
28 static_assert(std::common_reference_with<T, const volatile U&&>); in CheckCommonReferenceWith()
29 static_assert(std::common_reference_with<T&, U&&>); in CheckCommonReferenceWith()
30 static_assert(std::common_reference_with<T&, const U&&>); in CheckCommonReferenceWith()
[all …]
/external/cronet/tot/third_party/libc++/src/test/std/concepts/concepts.lang/concept.commonref/
Dcommon_reference.compile.pass.cpp21 static_assert(std::common_reference_with<T, U&>); in CheckCommonReferenceWith()
22 static_assert(std::common_reference_with<T, const U&>); in CheckCommonReferenceWith()
23 static_assert(std::common_reference_with<T, volatile U&>); in CheckCommonReferenceWith()
24 static_assert(std::common_reference_with<T, const volatile U&>); in CheckCommonReferenceWith()
25 static_assert(std::common_reference_with<T, U&&>); in CheckCommonReferenceWith()
26 static_assert(std::common_reference_with<T, const U&&>); in CheckCommonReferenceWith()
27 static_assert(std::common_reference_with<T, volatile U&&>); in CheckCommonReferenceWith()
28 static_assert(std::common_reference_with<T, const volatile U&&>); in CheckCommonReferenceWith()
29 static_assert(std::common_reference_with<T&, U&&>); in CheckCommonReferenceWith()
30 static_assert(std::common_reference_with<T&, const U&&>); in CheckCommonReferenceWith()
[all …]
/external/cronet/stable/third_party/libc++/src/test/std/concepts/concepts.callable/concept.invocable/
Dinvocable.compile.pass.cpp24 static_assert(std::invocable<R(Args...) noexcept, Args...> == result); in check_invocable()
25 static_assert(std::invocable<R (*)(Args...), Args...> == result); in check_invocable()
26 static_assert(std::invocable<R (*)(Args...) noexcept, Args...> == result); in check_invocable()
27 static_assert(std::invocable<R (&)(Args...), Args...> == result); in check_invocable()
28 static_assert(std::invocable<R (&)(Args...) noexcept, Args...> == result); in check_invocable()
33 static_assert(check_invocable<void>());
34 static_assert(check_invocable<void, int>());
35 static_assert(check_invocable<void, int&>());
36 static_assert(check_invocable<void, int*, double>());
37 static_assert(check_invocable<int>());
[all …]
/external/cronet/tot/third_party/libc++/src/test/std/concepts/concepts.callable/concept.invocable/
Dinvocable.compile.pass.cpp24 static_assert(std::invocable<R(Args...) noexcept, Args...> == result); in check_invocable()
25 static_assert(std::invocable<R (*)(Args...), Args...> == result); in check_invocable()
26 static_assert(std::invocable<R (*)(Args...) noexcept, Args...> == result); in check_invocable()
27 static_assert(std::invocable<R (&)(Args...), Args...> == result); in check_invocable()
28 static_assert(std::invocable<R (&)(Args...) noexcept, Args...> == result); in check_invocable()
33 static_assert(check_invocable<void>());
34 static_assert(check_invocable<void, int>());
35 static_assert(check_invocable<void, int&>());
36 static_assert(check_invocable<void, int*, double>());
37 static_assert(check_invocable<int>());
[all …]
/external/cronet/stable/third_party/libc++/src/test/std/concepts/concepts.callable/concept.regularinvocable/
Dregular_invocable.compile.pass.cpp23 static_assert(std::regular_invocable<R(Args...) noexcept, Args...> == result); in check_invocable()
24 static_assert(std::regular_invocable<R (*)(Args...), Args...> == result); in check_invocable()
25 static_assert(std::regular_invocable<R (*)(Args...) noexcept, Args...> == in check_invocable()
27 static_assert(std::regular_invocable<R (&)(Args...), Args...> == result); in check_invocable()
28 static_assert(std::regular_invocable<R (&)(Args...) noexcept, Args...> == in check_invocable()
34 static_assert(check_invocable<void>());
35 static_assert(check_invocable<void, int>());
36 static_assert(check_invocable<void, int&>());
37 static_assert(check_invocable<void, int*, double>());
38 static_assert(check_invocable<int>());
[all …]
/external/cronet/tot/third_party/libc++/src/test/std/concepts/concepts.callable/concept.regularinvocable/
Dregular_invocable.compile.pass.cpp23 static_assert(std::regular_invocable<R(Args...) noexcept, Args...> == result); in check_invocable()
24 static_assert(std::regular_invocable<R (*)(Args...), Args...> == result); in check_invocable()
25 static_assert(std::regular_invocable<R (*)(Args...) noexcept, Args...> == in check_invocable()
27 static_assert(std::regular_invocable<R (&)(Args...), Args...> == result); in check_invocable()
28 static_assert(std::regular_invocable<R (&)(Args...) noexcept, Args...> == in check_invocable()
34 static_assert(check_invocable<void>());
35 static_assert(check_invocable<void, int>());
36 static_assert(check_invocable<void, int&>());
37 static_assert(check_invocable<void, int*, double>());
38 static_assert(check_invocable<int>());
[all …]
/external/cronet/tot/third_party/libc++/src/test/std/concepts/concepts.object/
Dregular.compile.pass.cpp30 static_assert(std::regular<int>);
31 static_assert(std::regular<float>);
32 static_assert(std::regular<double>);
33 static_assert(std::regular<long double>);
34 static_assert(std::regular<int volatile>);
35 static_assert(std::regular<void*>);
36 static_assert(std::regular<int*>);
37 static_assert(std::regular<int const*>);
38 static_assert(std::regular<int volatile*>);
39 static_assert(std::regular<int volatile const*>);
[all …]
Dmovable.compile.pass.cpp34 static_assert(std::movable<int>);
35 static_assert(std::movable<int volatile>);
36 static_assert(std::movable<int*>);
37 static_assert(std::movable<int const*>);
38 static_assert(std::movable<int volatile*>);
39 static_assert(std::movable<int const volatile*>);
40 static_assert(std::movable<int (*)()>);
43 static_assert(std::movable<S>);
44 static_assert(std::movable<int S::*>);
45 static_assert(std::movable<int (S::*)()>);
[all …]
Dsemiregular.compile.pass.cpp29 static_assert(std::semiregular<int>);
30 static_assert(std::semiregular<int volatile>);
31 static_assert(std::semiregular<int*>);
32 static_assert(std::semiregular<int const*>);
33 static_assert(std::semiregular<int volatile*>);
34 static_assert(std::semiregular<int volatile const*>);
35 static_assert(std::semiregular<int (*)()>);
38 static_assert(std::semiregular<S>);
39 static_assert(std::semiregular<int S::*>);
40 static_assert(std::semiregular<int (S::*)()>);
[all …]
/external/cronet/stable/third_party/libc++/src/test/std/concepts/concepts.object/
Dregular.compile.pass.cpp30 static_assert(std::regular<int>);
31 static_assert(std::regular<float>);
32 static_assert(std::regular<double>);
33 static_assert(std::regular<long double>);
34 static_assert(std::regular<int volatile>);
35 static_assert(std::regular<void*>);
36 static_assert(std::regular<int*>);
37 static_assert(std::regular<int const*>);
38 static_assert(std::regular<int volatile*>);
39 static_assert(std::regular<int volatile const*>);
[all …]
Dmovable.compile.pass.cpp34 static_assert(std::movable<int>);
35 static_assert(std::movable<int volatile>);
36 static_assert(std::movable<int*>);
37 static_assert(std::movable<int const*>);
38 static_assert(std::movable<int volatile*>);
39 static_assert(std::movable<int const volatile*>);
40 static_assert(std::movable<int (*)()>);
43 static_assert(std::movable<S>);
44 static_assert(std::movable<int S::*>);
45 static_assert(std::movable<int (S::*)()>);
[all …]
Dsemiregular.compile.pass.cpp29 static_assert(std::semiregular<int>);
30 static_assert(std::semiregular<int volatile>);
31 static_assert(std::semiregular<int*>);
32 static_assert(std::semiregular<int const*>);
33 static_assert(std::semiregular<int volatile*>);
34 static_assert(std::semiregular<int volatile const*>);
35 static_assert(std::semiregular<int (*)()>);
38 static_assert(std::semiregular<S>);
39 static_assert(std::semiregular<int S::*>);
40 static_assert(std::semiregular<int (S::*)()>);
[all …]
/external/cronet/stable/third_party/libc++/src/test/std/iterators/iterator.requirements/iterator.assoc.types/readable.traits/
Dindirectly_readable_traits.compile.pass.cpp34 static_assert(value_type_matches<T const*, T> == result); in check_pointer()
35 static_assert(value_type_matches<T volatile*, T> == result); in check_pointer()
36 static_assert(value_type_matches<T const volatile*, T> == result); in check_pointer()
38 static_assert(value_type_matches<T* const, T> == result); in check_pointer()
39 static_assert(value_type_matches<T const* const, T> == result); in check_pointer()
40 static_assert(value_type_matches<T volatile* const, T> == result); in check_pointer()
41 static_assert(value_type_matches<T const volatile* const, T> == result); in check_pointer()
48 static_assert(value_type_matches<T[], T>); in check_array()
49 static_assert(value_type_matches<T const[], T>); in check_array()
50 static_assert(value_type_matches<T volatile[], T>); in check_array()
[all …]
/external/cronet/tot/third_party/libc++/src/test/std/iterators/iterator.requirements/iterator.assoc.types/readable.traits/
Dindirectly_readable_traits.compile.pass.cpp34 static_assert(value_type_matches<T const*, T> == result); in check_pointer()
35 static_assert(value_type_matches<T volatile*, T> == result); in check_pointer()
36 static_assert(value_type_matches<T const volatile*, T> == result); in check_pointer()
38 static_assert(value_type_matches<T* const, T> == result); in check_pointer()
39 static_assert(value_type_matches<T const* const, T> == result); in check_pointer()
40 static_assert(value_type_matches<T volatile* const, T> == result); in check_pointer()
41 static_assert(value_type_matches<T const volatile* const, T> == result); in check_pointer()
48 static_assert(value_type_matches<T[], T>); in check_array()
49 static_assert(value_type_matches<T const[], T>); in check_array()
50 static_assert(value_type_matches<T volatile[], T>); in check_array()
[all …]
/external/libcxx/test/libcxx/utilities/meta/
Dis_referenceable.pass.cpp25 static_assert((!std::__is_referenceable<void>::value), "");
26 static_assert(( std::__is_referenceable<int>::value), "");
27 static_assert(( std::__is_referenceable<int[3]>::value), "");
28 static_assert(( std::__is_referenceable<int[]>::value), "");
29 static_assert(( std::__is_referenceable<int &>::value), "");
30 static_assert(( std::__is_referenceable<const int &>::value), "");
31 static_assert(( std::__is_referenceable<int *>::value), "");
32 static_assert(( std::__is_referenceable<const int *>::value), "");
33 static_assert(( std::__is_referenceable<Foo>::value), "");
34 static_assert(( std::__is_referenceable<const Foo>::value), "");
[all …]

12345678910>>...384