| /openbsd-src/gnu/llvm/libcxx/include/__algorithm/ |
| H A D | ranges_clamp.h | 42 …_LIBCPP_ASSERT(!bool(std::invoke(__comp, std::invoke(__proj, __high), std::invoke(__proj, __low))), 45 if (std::invoke(__comp, std::invoke(__proj, __value), std::invoke(__proj, __low))) 47 else if (std::invoke(__comp, std::invoke(__proj, __high), std::invoke(__proj, __value)))
|
| H A D | ranges_max.h | 44 return std::invoke(__comp, std::invoke(__proj, __a), std::invoke(__proj, __b)) ? __b : __a; 53 …auto __comp_lhs_rhs_swapped = [&](auto&& __lhs, auto&& __rhs) { return std::invoke(__comp, __rhs, … 68 …auto __comp_lhs_rhs_swapped = [&](auto&& __lhs, auto&& __rhs) { return std::invoke(__comp, __rhs, … 73 if (std::invoke(__comp, std::invoke(__proj, __result), std::invoke(__proj, *__first)))
|
| H A D | ranges_min.h | 43 return std::invoke(__comp, std::invoke(__proj, __b), std::invoke(__proj, __a)) ? __b : __a; 69 if (std::invoke(__comp, std::invoke(__proj, *__first), std::invoke(__proj, __result)))
|
| H A D | ranges_lexicographical_compare.h | 43 || std::invoke(__comp, std::invoke(__proj1, *__first1), std::invoke(__proj2, *__first2))) in __lexicographical_compare_impl() 45 if (std::invoke(__comp, std::invoke(__proj2, *__first2), std::invoke(__proj1, *__first1))) in __lexicographical_compare_impl()
|
| H A D | ranges_minmax.h | 50 if (std::invoke(__comp, std::invoke(__proj, __b), std::invoke(__proj, __a))) 82 return std::invoke(__comp, std::invoke(__proj, std::forward<decltype(__a)>(__a)), 83 std::invoke(__proj, std::forward<decltype(__b)>(__b)));
|
| H A D | ranges_binary_search.h | 39 return __ret != __last && !std::invoke(__comp, __value, std::invoke(__proj, *__ret)); 49 return __ret != __last && !std::invoke(__comp, __value, std::invoke(__proj, *__ret));
|
| H A D | ranges_is_partitioned.h | 38 if (!std::invoke(__pred, std::invoke(__proj, *__first))) in __is_parititioned_impl() 47 if (std::invoke(__pred, std::invoke(__proj, *__first))) in __is_parititioned_impl()
|
| H A D | ranges_min_element.h | 42 if (std::invoke(__comp, std::invoke(__proj, *__i), std::invoke(__proj, *__first))) in __min_element_impl()
|
| H A D | ranges_transform.h | 54 *__result = std::invoke(__operation, std::invoke(__projection, *__first)); in __unary() 76 *__result = std::invoke(__binary_operation, std::invoke(__projection1, *__first1), in __binary() 77 std::invoke(__projection2, *__first2)); in __binary()
|
| H A D | ranges_adjacent_find.h | 43 if (std::invoke(__pred, std::invoke(__proj, *__first), std::invoke(__proj, *__i))) in __adjacent_find_impl()
|
| H A D | ranges_is_sorted_until.h | 40 if (std::invoke(__comp, std::invoke(__proj, *__i), std::invoke(__proj, *__first))) in __is_sorted_until_impl()
|
| H A D | ranges_find_first_of.h | 44 if (std::invoke(__pred, std::invoke(__proj1, *__first1), std::invoke(__proj2, *__j))) in __find_first_of_impl()
|
| H A D | ranges_equal.h | 47 if (!std::invoke(__pred, std::invoke(__proj1, *__first1), std::invoke(__proj2, *__first2))) in __equal_impl()
|
| H A D | ranges_mismatch.h | 46 if (!std::invoke(__pred, std::invoke(__proj1, *__first1), std::invoke(__proj2, *__first2))) in __go()
|
| H A D | ranges_for_each_n.h | 48 std::invoke(__func, std::invoke(__proj, *__first));
|
| H A D | make_projected.h | 113 return std::invoke(__comp, 114 std::invoke(__proj1, std::forward<decltype(__lhs)>(__lhs)), 115 std::invoke(__proj2, std::forward<decltype(__rhs)>(__rhs)));
|
| H A D | ranges_merge.h | 61 if (std::invoke(__comp, std::invoke(__proj2, *__first2), std::invoke(__proj1, *__first1))) { in __merge_impl()
|
| H A D | ranges_find_if_not.h | 40 … auto __pred2 = [&](auto&& __e) { return !std::invoke(__pred, std::forward<decltype(__e)>(__e)); }; 48 … auto __pred2 = [&](auto&& __e) { return !std::invoke(__pred, std::forward<decltype(__e)>(__e)); };
|
| /openbsd-src/gnu/llvm/libcxx/include/__format/ |
| H A D | format_arg.h | 101 return _VSTD::invoke(_VSTD::forward<_Visitor>(__vis), __arg.__value_.__monostate_); in decltype() 103 return _VSTD::invoke(_VSTD::forward<_Visitor>(__vis), __arg.__value_.__boolean_); in decltype() 105 return _VSTD::invoke(_VSTD::forward<_Visitor>(__vis), __arg.__value_.__char_type_); in decltype() 107 return _VSTD::invoke(_VSTD::forward<_Visitor>(__vis), __arg.__value_.__int_); in decltype() 109 return _VSTD::invoke(_VSTD::forward<_Visitor>(__vis), __arg.__value_.__long_long_); in decltype() 112 return _VSTD::invoke(_VSTD::forward<_Visitor>(__vis), __arg.__value_.__i128_); in decltype() 117 return _VSTD::invoke(_VSTD::forward<_Visitor>(__vis), __arg.__value_.__unsigned_); in decltype() 119 return _VSTD::invoke(_VSTD::forward<_Visitor>(__vis), __arg.__value_.__unsigned_long_long_); in decltype() 122 return _VSTD::invoke(_VSTD::forward<_Visitor>(__vis), __arg.__value_.__u128_); in decltype() 127 return _VSTD::invoke(_VSTD::forward<_Visitor>(__vis), __arg.__value_.__float_); in decltype() [all …]
|
| /openbsd-src/gnu/llvm/libcxx/include/__functional/ |
| H A D | compose.h | 31 …noexcept(noexcept(_VSTD::invoke(_VSTD::forward<_Fn1>(__f1), _VSTD::invoke(_VSTD::forward<_Fn2>(__f… 32 …-> decltype( _VSTD::invoke(_VSTD::forward<_Fn1>(__f1), _VSTD::invoke(_VSTD::forward<_Fn2>(__f… 33 …{ return _VSTD::invoke(_VSTD::forward<_Fn1>(__f1), _VSTD::invoke(_VSTD::forward<_Fn2>(__f…
|
| H A D | not_fn.h | 31 noexcept(noexcept(!_VSTD::invoke(_VSTD::forward<_Args>(__args)...))) 32 -> decltype( !_VSTD::invoke(_VSTD::forward<_Args>(__args)...)) 33 { return !_VSTD::invoke(_VSTD::forward<_Args>(__args)...); }
|
| H A D | bind_front.h | 31 noexcept(noexcept(_VSTD::invoke(_VSTD::forward<_Args>(__args)...))) 32 -> decltype( _VSTD::invoke(_VSTD::forward<_Args>(__args)...)) 33 { return _VSTD::invoke(_VSTD::forward<_Args>(__args)...); }
|
| H A D | bind_back.h | 36 …noexcept(noexcept(_VSTD::invoke(_VSTD::forward<_Fn>(__f), _VSTD::forward<_Args>(__args)..., _VSTD:… 37 …-> decltype( _VSTD::invoke(_VSTD::forward<_Fn>(__f), _VSTD::forward<_Args>(__args)..., _VSTD:… 38 …{ return _VSTD::invoke(_VSTD::forward<_Fn>(__f), _VSTD::forward<_Args>(__args)..., _VSTD:…
|
| /openbsd-src/gnu/llvm/clang/tools/libclang/ |
| H A D | Index_Internal.h | 30 #define INVOKE_BLOCK2(block, arg1, arg2) block->invoke(block, arg1, arg2) 36 enum CXVisitorResult (*invoke)(_CXCursorAndRangeVisitorBlock *, member
|
| /openbsd-src/gnu/llvm/clang/include/clang/Tooling/Refactoring/ |
| H A D | RefactoringActionRules.h | 54 void invoke(RefactoringResultConsumer &Consumer, in invoke() function 76 void invoke(RefactoringResultConsumer &Consumer, in invoke() function
|