| /llvm-project-15.0.7/libcxx/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/ |
| H A D | copy_move.pass.cpp | 68 RTTI_ASSERT(f.target<A>()); in main() 73 RTTI_ASSERT(f2.target<A>()); in main() 82 RTTI_ASSERT(f.target<A>() == 0); in main() 86 RTTI_ASSERT(f2.target<A>() == 0); in main() 93 RTTI_ASSERT(f.target<A>() == 0); in main() 97 RTTI_ASSERT(f2.target<A>() == 0); in main() 103 RTTI_ASSERT(f.target<A>() == 0); in main() 108 RTTI_ASSERT(g.target<A>() == 0); in main() 117 RTTI_ASSERT(f.target<A>()); in main() 126 RTTI_ASSERT(f2.target<A>()); in main() [all …]
|
| H A D | copy_assign.pass.cpp | 61 RTTI_ASSERT(f.target<A>()); in main() 67 RTTI_ASSERT(f2.target<A>()); in main() 75 RTTI_ASSERT(f.target<int (*)(int)>()); in main() 76 RTTI_ASSERT(f.target<A>() == 0); in main() 80 RTTI_ASSERT(f2.target<int (*)(int)>()); in main() 81 RTTI_ASSERT(f2.target<A>() == 0); in main() 88 RTTI_ASSERT(f.target<A>() == 0); in main() 93 RTTI_ASSERT(f2.target<A>() == 0); in main() 129 RTTI_ASSERT(f.target<A>()); in main() 135 RTTI_ASSERT(f2.target<A>()); in main() [all …]
|
| H A D | alloc_function.pass.cpp | 39 RTTI_ASSERT(f.template target<FunctionObject>()); in test_FunctionObject() 40 RTTI_ASSERT(f.template target<FuncType>() == 0); in test_FunctionObject() 41 RTTI_ASSERT(f.template target<FuncType*>() == 0); in test_FunctionObject() 46 RTTI_ASSERT(f2.template target<FunctionObject>()); in test_FunctionObject() 47 RTTI_ASSERT(f2.template target<FuncType>() == 0); in test_FunctionObject() 48 RTTI_ASSERT(f2.template target<FuncType*>() == 0); in test_FunctionObject() 63 RTTI_ASSERT(f.template target<FuncType*>()); in test_FreeFunction() 65 RTTI_ASSERT(f.template target<FuncType>() == 0); in test_FreeFunction() 69 RTTI_ASSERT(f2.template target<FuncType*>()); in test_FreeFunction() 85 RTTI_ASSERT(f.template target<TargetType>()); in test_MemFunClass() [all …]
|
| H A D | alloc_rfunction.pass.cpp | 65 RTTI_ASSERT(f.target<A>()); in main() 66 RTTI_ASSERT(f.target<int (*)(int)>() == 0); in main() 71 RTTI_ASSERT(f2.target<A>()); in main() 73 RTTI_ASSERT(f.target<A>() == 0); in main() 74 RTTI_ASSERT(f.target<int (*)(int)>() == 0); in main() 86 RTTI_ASSERT(f.target<A>() == nullptr); in main() 87 RTTI_ASSERT(f.target<Ref>()); in main() 92 RTTI_ASSERT(f2.target<Ref>()); in main() 102 RTTI_ASSERT(f.target<A>() == nullptr); in main() 103 RTTI_ASSERT(f.target<Ptr>()); in main() [all …]
|
| H A D | F.pass.cpp | 74 RTTI_ASSERT(f.target<A>()); in main() 75 RTTI_ASSERT(f.target<int(*)(int)>() == 0); in main() 82 RTTI_ASSERT(f.target<int(*)(int)>()); in main() 83 RTTI_ASSERT(f.target<A>() == 0); in main() 90 RTTI_ASSERT(f.target<int(*)(int)>() == 0); in main() 91 RTTI_ASSERT(f.target<A>() == 0); in main() 97 RTTI_ASSERT(f.target<int (A::*)(int) const>() != 0); in main() 102 RTTI_ASSERT(f.target<int(*)(int)>() != 0); in main()
|
| H A D | F_assign.pass.cpp | 78 RTTI_ASSERT(f.target<A>()); in main() 79 RTTI_ASSERT(f.target<int(*)(int)>() == 0); in main() 87 RTTI_ASSERT(f.target<int(*)(int)>()); in main() 88 RTTI_ASSERT(f.target<A>() == 0); in main() 96 RTTI_ASSERT(f.target<int(*)(int)>() == 0); in main() 97 RTTI_ASSERT(f.target<A>() == 0); in main() 104 RTTI_ASSERT(f.target<int (A::*)(int) const>() != 0); in main() 110 RTTI_ASSERT(f.target<int(*)(int)>() != 0); in main()
|
| H A D | nullptr_t_assign.pass.cpp | 62 RTTI_ASSERT(f.target<A>()); in main() 66 RTTI_ASSERT(f.target<A>() == 0); in main() 71 RTTI_ASSERT(f.target<int(*)(int)>()); in main() 72 RTTI_ASSERT(f.target<A>() == 0); in main() 75 RTTI_ASSERT(f.target<int(*)(int)>() == 0); in main()
|
| H A D | F_nullptr.pass.cpp | 170 RTTI_ASSERT(f.template target<TestFn>() == nullptr); in test_imp() 176 RTTI_ASSERT(f.template target<TestFn>() != nullptr); in test_imp() 177 RTTI_ASSERT(*f.template target<TestFn>() == tf); in test_imp()
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.mod/ |
| H A D | swap.pass.cpp | 73 RTTI_ASSERT(f1.target<A>()->id() == 1); in main() 74 RTTI_ASSERT(f2.target<A>()->id() == 2); in main() 78 RTTI_ASSERT(f1.target<A>()->id() == 2); in main() 79 RTTI_ASSERT(f2.target<A>()->id() == 1); in main() 88 RTTI_ASSERT(f1.target<A>()->id() == 1); in main() 94 RTTI_ASSERT(f2.target<A>()->id() == 1); in main() 104 RTTI_ASSERT(f2.target<A>()->id() == 1); in main() 108 RTTI_ASSERT(f1.target<A>()->id() == 1); in main() 137 RTTI_ASSERT(f1.target<A>()->id() == 1); in main() 172 RTTI_ASSERT(f1.target<A>()->id() == 1); in main() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.alg/ |
| H A D | swap.pass.cpp | 74 RTTI_ASSERT(f1.target<A>()->id() == 1); in main() 75 RTTI_ASSERT(f2.target<A>()->id() == 2); in main() 79 RTTI_ASSERT(f1.target<A>()->id() == 2); in main() 80 RTTI_ASSERT(f2.target<A>()->id() == 1); in main() 92 RTTI_ASSERT(f1.target<A>()->id() == 1); in main() 93 RTTI_ASSERT(*f2.target<int(*)(int)>() == g); in main() 97 RTTI_ASSERT(*f1.target<int(*)(int)>() == g); in main() 98 RTTI_ASSERT(f2.target<A>()->id() == 1); in main() 110 RTTI_ASSERT(*f1.target<int(*)(int)>() == g); in main() 111 RTTI_ASSERT(f2.target<A>()->id() == 1); in main() [all …]
|
| /llvm-project-15.0.7/libcxx/test/libcxx/utilities/function.objects/ |
| H A D | func.blocks.pass.cpp | 53 RTTI_ASSERT(*f1.target<int(*)(int)>() == g); in main() 54 RTTI_ASSERT(*f2.target<int(^)(int)>() != 0); in main() 57 RTTI_ASSERT(*f1.target<int(^)(int)>() != 0); in main() 58 RTTI_ASSERT(*f2.target<int(*)(int)>() == g); in main() 109 RTTI_ASSERT(f1.target<A>()->id() == 999); in main() 110 RTTI_ASSERT((*f2.target<int(^)(int)>())(13) == 14); in main() 114 RTTI_ASSERT((*f1.target<int(^)(int)>())(13) == 14); in main() 115 RTTI_ASSERT(f2.target<A>()->id() == 999); in main() 134 RTTI_ASSERT(*f.target<int(^)(int)>() == block); in main() 135 RTTI_ASSERT(f.target<int(*)(int)>() == 0); in main() [all …]
|
| /llvm-project-15.0.7/libcxx/test/libcxx/utilities/function.objects/func.wrap/func.wrap.func/func.wrap.func.con/ |
| H A D | nullptr_t_assign_reentrant.pass.cpp | 42 RTTI_ASSERT(A::global.target<A>()); in main() 47 RTTI_ASSERT(!A::global.target<A>()); in main()
|
| H A D | move_reentrant.pass.cpp | 42 RTTI_ASSERT(A::global.target<A>()); in main() 47 RTTI_ASSERT(!A::global.target<A>()); in main()
|
| /llvm-project-15.0.7/libcxx/test/support/ |
| H A D | experimental_any_helpers.h | 45 RTTI_ASSERT(a.type() == typeid(void)); in assertEmpty() 54 RTTI_ASSERT(a.type() == typeid(Type)); 64 RTTI_ASSERT(a.type() == typeid(Type)); in modifyValue()
|
| H A D | any_helpers.h | 21 #define RTTI_ASSERT(X) assert(X) macro 23 #define RTTI_ASSERT(X) macro 56 RTTI_ASSERT(a.type() == typeid(void)); in assertEmpty()
|
| H A D | test_macros.h | 177 # define RTTI_ASSERT(X) assert(X) macro 179 # define RTTI_ASSERT(X) macro
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/any/any.nonmembers/any.cast/ |
| H A D | any_cast_pointer.pass.cpp | 153 RTTI_ASSERT(a.type() == typeid(int*)); // contained value is decayed in test_cast_array()
|