Home
last modified time | relevance | path

Searched refs:test_sfinae (Results 1 – 25 of 27) sorted by relevance

12

/llvm-project-15.0.7/libcxx/test/std/utilities/utility/pairs/pairs.pair/
H A DU_V.pass.cpp29 void test_sfinae() { in test_sfinae() function
59 test_sfinae<AllCtors, AllCtors&>(); in main()
60 test_sfinae<AllCtors, AllCtors&&>(); in main()
63 test_sfinae<CopyOnly, CopyOnly&>(); in main()
64 test_sfinae<CopyOnly, CopyOnly&&>(); in main()
67 test_sfinae<MoveOnly, MoveOnly&, false>(); in main()
68 test_sfinae<MoveOnly, MoveOnly&&>(); in main()
78 test_sfinae<ConvertingType, int&>(); in main()
79 test_sfinae<ConvertingType, const int&>(); in main()
80 test_sfinae<ConvertingType, int&&>(); in main()
[all …]
H A Dconst_first_const_second.pass.cpp40 void test_sfinae() { in test_sfinae() function
66 test_sfinae<AllCtors>(); in main()
67 test_sfinae<ExplicitTypes::AllCtors, true, false>(); in main()
68 test_sfinae<CopyOnly>(); in main()
69 test_sfinae<ExplicitTypes::CopyOnly, true, false>(); in main()
70 test_sfinae<MoveOnly, false>(); in main()
71 test_sfinae<ExplicitTypes::MoveOnly, false>(); in main()
72 test_sfinae<NonCopyable, false>(); in main()
73 test_sfinae<ExplicitTypes::NonCopyable, false>(); in main()
/llvm-project-15.0.7/libcxx/test/std/utilities/function.objects/comparisons/
H A Dcompare_three_way.pass.cpp24 constexpr auto test_sfinae(T t, U u) in test_sfinae() function
28 constexpr auto test_sfinae(...) in test_sfinae() function
77 static_assert(test_sfinae(1, 2)); in main()
78 static_assert(!test_sfinae(1, nullptr)); in main()
79 static_assert(!test_sfinae(NotThreeWayComparable(), NotThreeWayComparable())); in main()
/llvm-project-15.0.7/libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.ctor/
H A Ddefault.pass.cpp44 void test_sfinae() { in test_sfinae() function
102 test_sfinae<int>(); in main()
106 test_sfinae<int[]>(); in main()
H A Dnullptr.pass.cpp61 void test_sfinae() { in test_sfinae() function
101 test_sfinae<int>(); in main()
105 test_sfinae<int[]>(); in main()
H A Dpointer.pass.cpp116 void test_sfinae() { in test_sfinae() function
171 test_sfinae<int>(); in main()
175 test_sfinae<int[]>(); in main()
H A Dmove.pass.cpp75 void test_sfinae() { in test_sfinae() function
165 test_sfinae<int>(); in main()
170 test_sfinae<int[]>(); in main()
H A Dauto_pointer.pass.cpp50 void test_sfinae() { in test_sfinae() function
96 test_sfinae(); in main()
H A Dmove_convert.runtime.pass.cpp36 void test_sfinae() { in test_sfinae() function
82 test_sfinae(); in main()
H A Dmove_convert.pass.cpp100 void test_sfinae() { in test_sfinae() function
209 test_sfinae</*IsArray*/false>(); in main()
214 test_sfinae</*IsArray*/true>(); in main()
H A Dpointer_deleter.pass.cpp55 void test_sfinae() { in test_sfinae() function
317 test_sfinae<false>(); in main()
323 test_sfinae<true>(); in main()
H A Dmove_convert.single.pass.cpp94 void test_sfinae() { in test_sfinae() function
162 test_sfinae(); in main()
/llvm-project-15.0.7/libcxx/test/std/utilities/tuple/tuple.tuple/tuple.cnstr/
H A Dmove.pass.cpp52 void test_sfinae() { in test_sfinae() function
122 test_sfinae<move_only_ebo>(); in main()
123 test_sfinae<move_only_large>(); in main()
/llvm-project-15.0.7/libcxx/test/std/utilities/smartptr/unique.ptr/unique.ptr.class/unique.ptr.asgn/
H A Dmove.pass.cpp89 void test_sfinae() { in test_sfinae() function
125 test_sfinae<false>(); in main()
129 test_sfinae<true>(); in main()
H A Dmove_convert.runtime.pass.cpp77 void test_sfinae() { in test_sfinae() function
119 test_sfinae(); in main()
H A Dmove_convert.single.pass.cpp74 void test_sfinae() { in test_sfinae() function
118 test_sfinae(); in main()
H A Dmove_convert.pass.cpp196 void test_sfinae() { in test_sfinae() function
410 test_sfinae</*IsArray*/false>(); in main()
415 test_sfinae</*IsArray*/true>(); in main()
/llvm-project-15.0.7/libcxx/test/std/utilities/optional/optional.monadic/
H A Dtransform.pass.cpp172 constexpr void test_sfinae() { in test_sfinae() function
180 test_sfinae(); in test()
H A Dand_then.pass.cpp233 constexpr void test_sfinae() { in test_sfinae() function
/llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/class.path/path.member/path.construct/
H A Dsource.pass.cpp95 void test_sfinae() { in test_sfinae() function
138 test_sfinae(); in main()
/llvm-project-15.0.7/clang/test/SemaCUDA/
H A Ddeferred-oeverload.cu86 void test_sfinae() { in test_sfinae() function
/llvm-project-15.0.7/libcxx/test/std/utilities/optional/optional.object/optional.object.assign/
H A Dassign_value.pass.cpp60 void test_sfinae() { in test_sfinae() function
256 test_sfinae(); in main()
/llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/class.path/path.member/path.assign/
H A Dsource.pass.cpp184 void test_sfinae() { in test_sfinae() function
246 test_sfinae(); in main()
/llvm-project-15.0.7/libcxx/test/std/input.output/filesystems/class.path/path.member/
H A Dpath.concat.pass.cpp302 void test_sfinae() { in test_sfinae() function
409 test_sfinae(); in main()
H A Dpath.append.pass.cpp339 void test_sfinae() in test_sfinae() function
402 test_sfinae(); in main()

12