Home
last modified time | relevance | path

Searched refs:is_base_of (Results 1 – 25 of 178) sorted by relevance

12345678

/llvm-project-15.0.7/libcxx/test/libcxx/utilities/function.objects/refwrap/
H A Dbinary.pass.cpp57 static_assert((!std::is_base_of<std::binary_function<int, char, int>, in main()
59 static_assert((std::is_base_of<std::binary_function<char, int, double>, in main()
61 static_assert((std::is_base_of<std::binary_function<char, int, double>, in main()
63 static_assert((std::is_base_of<std::binary_function<char, int, double>, in main()
65 static_assert((!std::is_base_of<std::binary_function<int, int, int>, in main()
67 static_assert((!std::is_base_of<std::binary_function<int, int, float>, in main()
69 static_assert((!std::is_base_of<std::binary_function<int, int, float>, in main()
71 static_assert((std::is_base_of<std::binary_function<int, int, float>, in main()
77 static_assert((std::is_base_of<std::binary_function<int, int, float>, in main()
79 static_assert((!std::is_base_of<std::binary_function<C*, int, float>, in main()
[all …]
H A Dunary.pass.cpp57 static_assert((std::is_base_of<std::unary_function<int, char>, in main()
59 static_assert((!std::is_base_of<std::unary_function<char, int>, in main()
61 static_assert((std::is_base_of<std::unary_function<int, int>, in main()
63 static_assert((std::is_base_of<std::unary_function<int, int>, in main()
65 static_assert((!std::is_base_of<std::unary_function<int, int>, in main()
67 static_assert((!std::is_base_of<std::unary_function<int, float>, in main()
69 static_assert((std::is_base_of<std::unary_function<int, float>, in main()
71 static_assert((!std::is_base_of<std::unary_function<int, float>, in main()
73 static_assert((std::is_base_of<std::unary_function<int, float>, in main()
77 static_assert((std::is_base_of<std::unary_function<C*, float>, in main()
[all …]
/llvm-project-15.0.7/libcxx/test/std/utilities/meta/meta.rel/
H A Dis_base_of.pass.cpp20 static_assert((std::is_base_of<T, U>::value), ""); in test_is_base_of()
21 static_assert((std::is_base_of<const T, U>::value), ""); in test_is_base_of()
22 static_assert((std::is_base_of<T, const U>::value), ""); in test_is_base_of()
23 static_assert((std::is_base_of<const T, const U>::value), ""); in test_is_base_of()
35 static_assert((!std::is_base_of<T, U>::value), ""); in test_is_not_base_of()
H A Dis_base_of_union.pass.cpp20 static_assert((std::is_base_of<T, U>::value), ""); in test_is_base_of()
21 static_assert((std::is_base_of<const T, U>::value), ""); in test_is_base_of()
22 static_assert((std::is_base_of<T, const U>::value), ""); in test_is_base_of()
23 static_assert((std::is_base_of<const T, const U>::value), ""); in test_is_base_of()
35 static_assert((!std::is_base_of<T, U>::value), ""); in test_is_not_base_of()
/llvm-project-15.0.7/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.traits/
H A Duses_allocator.pass.cpp29 static_assert((std::is_base_of<std::true_type, in main()
34 static_assert((std::is_base_of<std::true_type, in main()
39 static_assert((std::is_base_of<std::true_type, in main()
44 static_assert((std::is_base_of<std::true_type, in main()
/llvm-project-15.0.7/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.helper/
H A Dtuple_size.pass.cpp27 static_assert((std::is_base_of<std::integral_constant<std::size_t, N>, in test()
29 static_assert((std::is_base_of<std::integral_constant<std::size_t, N>, in test()
31 static_assert((std::is_base_of<std::integral_constant<std::size_t, N>, in test()
33 static_assert((std::is_base_of<std::integral_constant<std::size_t, N>, in test()
H A Dtuple.include.utility.pass.cpp29 static_assert((std::is_base_of<std::integral_constant<std::size_t, N>, in test()
31 static_assert((std::is_base_of<std::integral_constant<std::size_t, N>, in test()
33 static_assert((std::is_base_of<std::integral_constant<std::size_t, N>, in test()
35 static_assert((std::is_base_of<std::integral_constant<std::size_t, N>, in test()
H A Dtuple.include.array.pass.cpp30 static_assert((std::is_base_of<std::integral_constant<std::size_t, N>, in test()
32 static_assert((std::is_base_of<std::integral_constant<std::size_t, N>, in test()
34 static_assert((std::is_base_of<std::integral_constant<std::size_t, N>, in test()
36 static_assert((std::is_base_of<std::integral_constant<std::size_t, N>, in test()
/llvm-project-15.0.7/libcxx/test/std/localization/locale.categories/category.time/locale.time.get/
H A Dtypes.pass.cpp34 static_assert((std::is_base_of<std::locale::facet, std::time_get<char> >::value), ""); in main()
35 static_assert((std::is_base_of<std::locale::facet, std::time_get<wchar_t> >::value), ""); in main()
36 static_assert((std::is_base_of<std::time_base, std::time_get<char> >::value), ""); in main()
37 static_assert((std::is_base_of<std::time_base, std::time_get<wchar_t> >::value), ""); in main()
/llvm-project-15.0.7/libcxx/test/std/localization/locale.categories/category.messages/locale.messages/
H A Dtypes.pass.cpp27 static_assert((std::is_base_of<std::locale::facet, std::messages<char> >::value), ""); in main()
28 static_assert((std::is_base_of<std::messages_base, std::messages<char> >::value), ""); in main()
33 static_assert((std::is_base_of<std::locale::facet, std::messages<wchar_t> >::value), ""); in main()
34 static_assert((std::is_base_of<std::messages_base, std::messages<wchar_t> >::value), ""); in main()
/llvm-project-15.0.7/libcxx/test/std/localization/locale.categories/category.monetary/locale.moneypunct/
H A Dtypes.pass.cpp31 static_assert((std::is_base_of<std::locale::facet, std::moneypunct<char> >::value), ""); in main()
32 static_assert((std::is_base_of<std::money_base, std::moneypunct<char> >::value), ""); in main()
39 static_assert((std::is_base_of<std::locale::facet, std::moneypunct<wchar_t> >::value), ""); in main()
40 static_assert((std::is_base_of<std::money_base, std::moneypunct<wchar_t> >::value), ""); in main()
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DDialect.h293 std::enable_if_t<std::is_base_of<::mlir::Dialect, T>::value>> {
301 std::enable_if_t<std::is_base_of<::mlir::DialectInterface, T>::value>> {
309 std::conditional_t<std::is_base_of<::mlir::Dialect, T>::value, T *,
315 std::conditional_t<std::is_base_of<::mlir::Dialect, T>::value, T &,
322 static std::enable_if_t<std::is_base_of<::mlir::Dialect, To>::value, To &>
327 static std::enable_if_t<std::is_base_of<::mlir::DialectInterface, To>::value,
/llvm-project-15.0.7/libcxx/test/std/iterators/iterator.primitives/std.iterator.tags/
H A Dforward_iterator_tag.pass.cpp22 static_assert((std::is_base_of<std::input_iterator_tag, in main()
24 static_assert((!std::is_base_of<std::output_iterator_tag, in main()
H A Dbidirectional_iterator_tag.pass.cpp22 static_assert((std::is_base_of<std::forward_iterator_tag, in main()
24 static_assert((!std::is_base_of<std::output_iterator_tag, in main()
H A Dcontiguous_iterator_tag.pass.cpp25 static_assert((std::is_base_of<std::random_access_iterator_tag, in main()
27 static_assert((!std::is_base_of<std::output_iterator_tag, in main()
H A Drandom_access_iterator_tag.pass.cpp22 static_assert((std::is_base_of<std::bidirectional_iterator_tag, in main()
24 static_assert((!std::is_base_of<std::output_iterator_tag, in main()
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchersInternal.h110 std::is_base_of<typename AnyTypeList::head, T>::value ||
745 static_assert(std::is_base_of<Decl, T>::value ||
746 std::is_base_of<Stmt, T>::value ||
751 std::is_base_of<Attr, T>::value,
760 static_assert(std::is_base_of<Decl, T>::value ||
761 std::is_base_of<Stmt, T>::value ||
766 std::is_base_of<Attr, T>::value,
777 static_assert(std::is_base_of<Decl, T>::value ||
779 std::is_base_of<Stmt, T>::value ||
781 std::is_base_of<Attr, T>::value,
[all …]
/llvm-project-15.0.7/libcxx/test/std/localization/locale.categories/category.ctype/locale.ctype/
H A Dtypes.pass.cpp39 static_assert((std::is_base_of<std::ctype_base, std::ctype<wchar_t> >::value), ""); in main()
40 static_assert((std::is_base_of<std::locale::facet, std::ctype<wchar_t> >::value), ""); in main()
/llvm-project-15.0.7/libcxx/test/std/localization/locale.categories/category.ctype/facet.ctype.special/
H A Dtypes.pass.cpp37 static_assert((std::is_base_of<std::ctype_base, std::ctype<char> >::value), ""); in main()
38 static_assert((std::is_base_of<std::locale::facet, std::ctype<char> >::value), ""); in main()
/llvm-project-15.0.7/libcxx/test/std/localization/locale.categories/category.time/locale.time.put/
H A Dtypes.pass.cpp27 static_assert((std::is_base_of<std::locale::facet, std::time_put<char> >::value), ""); in main()
28 static_assert((std::is_base_of<std::locale::facet, std::time_put<wchar_t> >::value), ""); in main()
/llvm-project-15.0.7/libcxx/test/std/localization/locale.categories/category.numeric/locale.num.get/
H A Dtypes.pass.cpp27 static_assert((std::is_base_of<std::locale::facet, std::num_get<char> >::value), ""); in main()
28 static_assert((std::is_base_of<std::locale::facet, std::num_get<wchar_t> >::value), ""); in main()
/llvm-project-15.0.7/libcxx/test/std/localization/locale.categories/category.numeric/locale.nm.put/
H A Dtypes.pass.cpp27 static_assert((std::is_base_of<std::locale::facet, std::num_put<char> >::value), ""); in main()
32 static_assert((std::is_base_of<std::locale::facet, std::num_put<wchar_t> >::value), ""); in main()
/llvm-project-15.0.7/libcxx/test/std/localization/locale.categories/category.ctype/locale.codecvt/
H A Dtypes_char16_t.pass.cpp35 static_assert((std::is_base_of<std::locale::facet, F>::value), ""); in main()
36 static_assert((std::is_base_of<std::codecvt_base, F>::value), ""); in main()
H A Dtypes_wchar_t.pass.cpp34 static_assert((std::is_base_of<std::locale::facet, F>::value), ""); in main()
35 static_assert((std::is_base_of<std::codecvt_base, F>::value), ""); in main()
H A Dtypes_char32_t.pass.cpp35 static_assert((std::is_base_of<std::locale::facet, F>::value), ""); in main()
36 static_assert((std::is_base_of<std::codecvt_base, F>::value), ""); in main()

12345678