| /llvm-project-15.0.7/libcxx/include/__functional/ |
| H A D | operations.h | 47 noexcept(noexcept(_VSTD::forward<_T1>(__t) + _VSTD::forward<_T2>(__u))) 48 -> decltype( _VSTD::forward<_T1>(__t) + _VSTD::forward<_T2>(__u)) 49 { return _VSTD::forward<_T1>(__t) + _VSTD::forward<_T2>(__u); } 75 noexcept(noexcept(_VSTD::forward<_T1>(__t) - _VSTD::forward<_T2>(__u))) 76 -> decltype( _VSTD::forward<_T1>(__t) - _VSTD::forward<_T2>(__u)) 77 { return _VSTD::forward<_T1>(__t) - _VSTD::forward<_T2>(__u); } 103 noexcept(noexcept(_VSTD::forward<_T1>(__t) * _VSTD::forward<_T2>(__u))) 104 -> decltype( _VSTD::forward<_T1>(__t) * _VSTD::forward<_T2>(__u)) 131 noexcept(noexcept(_VSTD::forward<_T1>(__t) / _VSTD::forward<_T2>(__u))) 132 -> decltype( _VSTD::forward<_T1>(__t) / _VSTD::forward<_T2>(__u)) [all …]
|
| H A D | ranges_operations.h | 31 noexcept(noexcept(bool(_VSTD::forward<_Tp>(__t) == _VSTD::forward<_Up>(__u)))) { in operator() 32 return _VSTD::forward<_Tp>(__t) == _VSTD::forward<_Up>(__u); in operator() 42 noexcept(noexcept(bool(!(_VSTD::forward<_Tp>(__t) == _VSTD::forward<_Up>(__u))))) { in operator() 43 return !(_VSTD::forward<_Tp>(__t) == _VSTD::forward<_Up>(__u)); in operator() 53 noexcept(noexcept(bool(_VSTD::forward<_Tp>(__t) < _VSTD::forward<_Up>(__u)))) { in operator() 54 return _VSTD::forward<_Tp>(__t) < _VSTD::forward<_Up>(__u); in operator() 64 noexcept(noexcept(bool(!(_VSTD::forward<_Up>(__u) < _VSTD::forward<_Tp>(__t))))) { in operator() 65 return !(_VSTD::forward<_Up>(__u) < _VSTD::forward<_Tp>(__t)); in operator() 75 noexcept(noexcept(bool(_VSTD::forward<_Up>(__u) < _VSTD::forward<_Tp>(__t)))) { in operator() 76 return _VSTD::forward<_Up>(__u) < _VSTD::forward<_Tp>(__t); in operator() [all …]
|
| H A D | compose.h | 31 …oexcept(noexcept(_VSTD::invoke(_VSTD::forward<_Fn1>(__f1), _VSTD::invoke(_VSTD::forward<_Fn2>(__f2… 32 …> decltype( _VSTD::invoke(_VSTD::forward<_Fn1>(__f1), _VSTD::invoke(_VSTD::forward<_Fn2>(__f2… 33 … return _VSTD::invoke(_VSTD::forward<_Fn1>(__f1), _VSTD::invoke(_VSTD::forward<_Fn2>(__f2… 44 …(noexcept(__compose_t<decay_t<_Fn1>, decay_t<_Fn2>>(_VSTD::forward<_Fn1>(__f1), _VSTD::forward<_Fn… 45 …ype( __compose_t<decay_t<_Fn1>, decay_t<_Fn2>>(_VSTD::forward<_Fn1>(__f1), _VSTD::forward<_Fn… 46 … __compose_t<decay_t<_Fn1>, decay_t<_Fn2>>(_VSTD::forward<_Fn1>(__f1), _VSTD::forward<_Fn…
|
| H A D | bind_back.h | 36 …cept(noexcept(_VSTD::invoke(_VSTD::forward<_Fn>(__f), _VSTD::forward<_Args>(__args)..., _VSTD::get… 37 …ecltype( _VSTD::invoke(_VSTD::forward<_Fn>(__f), _VSTD::forward<_Args>(__args)..., _VSTD::get… 38 …turn _VSTD::invoke(_VSTD::forward<_Fn>(__f), _VSTD::forward<_Args>(__args)..., _VSTD::get… 56 …<decay_t<_Fn>, tuple<decay_t<_Args>...>>(_VSTD::forward<_Fn>(__f), _VSTD::forward_as_tuple(_VSTD::… 57 …<decay_t<_Fn>, tuple<decay_t<_Args>...>>(_VSTD::forward<_Fn>(__f), _VSTD::forward_as_tuple(_VSTD::… 58 …<decay_t<_Fn>, tuple<decay_t<_Args>...>>(_VSTD::forward<_Fn>(__f), _VSTD::forward_as_tuple(_VSTD::…
|
| H A D | perfect_forward.h | 41 : __bound_args_(_VSTD::forward<_Args>(__bound_args)...) {} 51 noexcept(noexcept(_Op()(_VSTD::get<_Idx>(__bound_args_)..., _VSTD::forward<_Args>(__args)...))) 52 -> decltype( _Op()(_VSTD::get<_Idx>(__bound_args_)..., _VSTD::forward<_Args>(__args)...)) 53 { return _Op()(_VSTD::get<_Idx>(__bound_args_)..., _VSTD::forward<_Args>(__args)...); } 60 noexcept(noexcept(_Op()(_VSTD::get<_Idx>(__bound_args_)..., _VSTD::forward<_Args>(__args)...))) 61 -> decltype( _Op()(_VSTD::get<_Idx>(__bound_args_)..., _VSTD::forward<_Args>(__args)...)) 62 { return _Op()(_VSTD::get<_Idx>(__bound_args_)..., _VSTD::forward<_Args>(__args)...); } 69 …noexcept(noexcept(_Op()(_VSTD::get<_Idx>(_VSTD::move(__bound_args_))..., _VSTD::forward<_Args>(__a… 70 …-> decltype( _Op()(_VSTD::get<_Idx>(_VSTD::move(__bound_args_))..., _VSTD::forward<_Args>(__a… 78 …noexcept(noexcept(_Op()(_VSTD::get<_Idx>(_VSTD::move(__bound_args_))..., _VSTD::forward<_Args>(__a… [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/utilities/utility/forward/ |
| H A D | forward.pass.cpp | 31 return std::forward<int&>(x) == 42 in test_constexpr_forward() 32 && std::forward<int>(x) == 42 in test_constexpr_forward() 33 && std::forward<const int&>(x) == 42 in test_constexpr_forward() 34 && std::forward<const int>(x) == 42 in test_constexpr_forward() 35 && std::forward<int&&>(x) == 42 in test_constexpr_forward() 36 && std::forward<const int&&>(x) == 42 in test_constexpr_forward() 37 && std::forward<const int&>(cx) == 101 in test_constexpr_forward() 38 && std::forward<const int>(cx) == 101; in test_constexpr_forward() 53 ASSERT_NOEXCEPT(std::forward<A&>(a)); in main() 54 ASSERT_NOEXCEPT(std::forward<A>(a)); in main() [all …]
|
| /llvm-project-15.0.7/libcxx/include/__compare/ |
| H A D | compare_partial_order_fallback.h | 34 … noexcept(noexcept(_VSTD::partial_order(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u)))) 35 … -> decltype( _VSTD::partial_order(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u))) 36 … { return _VSTD::partial_order(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u)); } 43 … _VSTD::forward<_Tp>(__t) < _VSTD::forward<_Up>(__u) ? partial_ordering::less : 44 … _VSTD::forward<_Up>(__u) < _VSTD::forward<_Tp>(__t) ? partial_ordering::greater : 47 … _VSTD::forward<_Tp>(__t) < _VSTD::forward<_Up>(__u) ? partial_ordering::less : 48 … _VSTD::forward<_Up>(__u) < _VSTD::forward<_Tp>(__t) ? partial_ordering::greater : 52 … _VSTD::forward<_Tp>(__t) < _VSTD::forward<_Up>(__u) ? partial_ordering::less : 59 … noexcept(noexcept(__go(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u), __priority_tag<1>()))) 60 … -> decltype( __go(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u), __priority_tag<1>())) [all …]
|
| H A D | compare_strong_order_fallback.h | 34 … noexcept(noexcept(_VSTD::strong_order(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u)))) 35 … -> decltype( _VSTD::strong_order(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u))) 36 … { return _VSTD::strong_order(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u)); } 42 … noexcept(noexcept(_VSTD::forward<_Tp>(__t) == _VSTD::forward<_Up>(__u) ? strong_ordering::equal : 43 … _VSTD::forward<_Tp>(__t) < _VSTD::forward<_Up>(__u) ? strong_ordering::less : 45 … -> decltype( _VSTD::forward<_Tp>(__t) == _VSTD::forward<_Up>(__u) ? strong_ordering::equal : 46 … _VSTD::forward<_Tp>(__t) < _VSTD::forward<_Up>(__u) ? strong_ordering::less : 49 … return _VSTD::forward<_Tp>(__t) == _VSTD::forward<_Up>(__u) ? strong_ordering::equal : 50 … _VSTD::forward<_Tp>(__t) < _VSTD::forward<_Up>(__u) ? strong_ordering::less : 56 … noexcept(noexcept(__go(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u), __priority_tag<1>()))) [all …]
|
| H A D | compare_weak_order_fallback.h | 34 … noexcept(noexcept(_VSTD::weak_order(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u)))) 35 -> decltype( _VSTD::weak_order(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u))) 36 … { return _VSTD::weak_order(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u)); } 42 …noexcept(noexcept(_VSTD::forward<_Tp>(__t) == _VSTD::forward<_Up>(__u) ? weak_ordering::equivalent… 43 … _VSTD::forward<_Tp>(__t) < _VSTD::forward<_Up>(__u) ? weak_ordering::less : 45 …-> decltype( _VSTD::forward<_Tp>(__t) == _VSTD::forward<_Up>(__u) ? weak_ordering::equivalent… 46 … _VSTD::forward<_Tp>(__t) < _VSTD::forward<_Up>(__u) ? weak_ordering::less : 50 … _VSTD::forward<_Tp>(__t) < _VSTD::forward<_Up>(__u) ? weak_ordering::less : 56 … noexcept(noexcept(__go(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u), __priority_tag<1>()))) 57 … -> decltype( __go(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u), __priority_tag<1>())) [all …]
|
| H A D | partial_order.h | 35 …noexcept(noexcept(partial_ordering(partial_order(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u… 36 …-> decltype( partial_ordering(partial_order(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u… 37 …{ return partial_ordering(partial_order(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u… 43 …except(noexcept(partial_ordering(compare_three_way()(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>… 44 … decltype( partial_ordering(compare_three_way()(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>… 51 …noexcept(noexcept(partial_ordering(_VSTD::weak_order(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>… 52 …-> decltype( partial_ordering(_VSTD::weak_order(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>… 53 …{ return partial_ordering(_VSTD::weak_order(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>… 57 … noexcept(noexcept(__go(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u), __priority_tag<2>()))) 58 … -> decltype( __go(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u), __priority_tag<2>())) [all …]
|
| H A D | weak_order.h | 36 … noexcept(noexcept(weak_ordering(weak_order(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u))))) 37 … -> decltype( weak_ordering(weak_order(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u)))) 38 … { return weak_ordering(weak_order(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u))); } 72 …noexcept(noexcept(weak_ordering(compare_three_way()(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(… 73 …-> decltype( weak_ordering(compare_three_way()(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(… 74 …{ return weak_ordering(compare_three_way()(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(… 80 …noexcept(noexcept(weak_ordering(_VSTD::strong_order(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(… 81 …-> decltype( weak_ordering(_VSTD::strong_order(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(… 86 … noexcept(noexcept(__go(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u), __priority_tag<3>()))) 87 … -> decltype( __go(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u), __priority_tag<3>())) [all …]
|
| H A D | strong_order.h | 41 …noexcept(noexcept(strong_ordering(strong_order(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u))… 42 …-> decltype( strong_ordering(strong_order(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u))… 43 …{ return strong_ordering(strong_order(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u))… 114 …oexcept(noexcept(strong_ordering(compare_three_way()(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>… 115 …> decltype( strong_ordering(compare_three_way()(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>… 116 … return strong_ordering(compare_three_way()(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>… 120 … noexcept(noexcept(__go(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u), __priority_tag<2>()))) 121 … -> decltype( __go(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u), __priority_tag<2>())) 122 … { return __go(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u), __priority_tag<2>()); }
|
| /llvm-project-15.0.7/libcxx/test/support/ |
| H A D | is_transparent.h | 23 noexcept(noexcept(std::forward<T>(t) < std::forward<U>(u))) 24 -> decltype (std::forward<T>(t) < std::forward<U>(u)) 25 { return std::forward<T>(t) < std::forward<U>(u); } 33 noexcept(noexcept(std::forward<T>(t) < std::forward<U>(u))) 34 -> decltype (std::forward<T>(t) < std::forward<U>(u)) 35 { return std::forward<T>(t) < std::forward<U>(u); } 43 noexcept(noexcept(std::forward<T>(t) < std::forward<U>(u))) 44 -> decltype (std::forward<T>(t) < std::forward<U>(u)) 54 noexcept(noexcept(std::forward<T>(t) < std::forward<U>(u))) 55 -> decltype (std::forward<T>(t) < std::forward<U>(u)) [all …]
|
| /llvm-project-15.0.7/flang/runtime/ |
| H A D | tools.h | 222 return FUNC<1>{}(std::forward<A>(x)...); in ApplyIntegerKind() 224 return FUNC<2>{}(std::forward<A>(x)...); in ApplyIntegerKind() 226 return FUNC<4>{}(std::forward<A>(x)...); in ApplyIntegerKind() 228 return FUNC<8>{}(std::forward<A>(x)...); in ApplyIntegerKind() 244 return FUNC<2>{}(std::forward<A>(x)...); in ApplyFloatingPointKind() 246 return FUNC<3>{}(std::forward<A>(x)...); in ApplyFloatingPointKind() 249 return FUNC<4>{}(std::forward<A>(x)...); in ApplyFloatingPointKind() 251 return FUNC<8>{}(std::forward<A>(x)...); in ApplyFloatingPointKind() 270 return FUNC<1>{}(std::forward<A>(x)...); in ApplyCharacterKind() 272 return FUNC<2>{}(std::forward<A>(x)...); in ApplyCharacterKind() [all …]
|
| /llvm-project-15.0.7/libcxx/test/std/experimental/memory/memory.polymorphic.allocator.class/memory.polymorphic.allocator.mem/ |
| H A D | construct_types.pass.cpp | 50 A.construct(ptr, std::forward<Args>(args)...); in construct() 65 TH.construct(std::forward<Args>(args)...); in doTest() 76 TH.construct(std::forward<Args>(args)...); in doTestUsesAllocV0() 97 TH.construct(std::forward<Args>(args)..., ealloc); in doTestUsesAllocV2() 113 assert(doTestUsesAllocV0<T>(std::forward<Args>(args)...)); in test_pmr_uses_alloc() 146 assert(doTestUsesAllocV0<T>(std::forward<Args>(args)...)); in test_pmr_not_uses_alloc() 153 assert((doTest<T>(UA_None, std::forward<Args>(args)...))); in test_pmr_not_uses_alloc() 158 assert((doTest<T>(UA_None, std::forward<Args>(args)...))); in test_pmr_not_uses_alloc() 164 assert((doTest<T>(UA_None, std::forward<Args>(args)...))); in test_pmr_not_uses_alloc() 175 assert(doTestUsesAllocV0<T>(std::forward<Args>(args)...)); in test_non_pmr_uses_alloc() [all …]
|
| H A D | construct_pair_values.pass.cpp | 54 A.construct(ptr, std::forward<TT>(t), std::forward<UU>(u)); in doTest() 56 std::forward_as_tuple(std::forward<TT>(t)), in doTest() 57 std::forward_as_tuple(std::forward<UU>(u))); in doTest() 80 std::forward<TT>(t), std::forward<UU>(u)))); in test_pmr_uses_allocator() 86 std::forward<TT>(t), std::forward<UU>(u)))); in test_pmr_uses_allocator() 92 std::forward<TT>(t), std::forward<UU>(u)))); in test_pmr_uses_allocator() 98 std::forward<TT>(t), std::forward<UU>(u)))); in test_pmr_uses_allocator() 109 std::forward<TT>(t), std::forward<UU>(u)))); in test_pmr_not_uses_allocator() 115 std::forward<TT>(t), std::forward<UU>(u)))); in test_pmr_not_uses_allocator() 121 std::forward<TT>(t), std::forward<UU>(u)))); in test_pmr_not_uses_allocator() [all …]
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | NonTrivialTypeVisitor.h | 24 std::forward<Ts>(Args)...); in visit() 32 return asDerived().visitARCStrong(FT, std::forward<Ts>(Args)...); in visitWithKind() 34 return asDerived().visitStruct(FT, std::forward<Ts>(Args)...); in visitWithKind() 36 return asDerived().visitTrivial(FT, std::forward<Ts>(Args)...); in visitWithKind() 40 return asDerived().visitARCWeak(FT, std::forward<Ts>(Args)...); in visitWithKind() 54 std::forward<Ts>(Args)...); in visit() 64 return asDerived().visitARCWeak(FT, std::forward<Ts>(Args)...); in visitWithKind() 66 return asDerived().visitStruct(FT, std::forward<Ts>(Args)...); in visitWithKind() 68 return asDerived().visitTrivial(FT, std::forward<Ts>(Args)...); in visitWithKind() 89 asDerived().preVisit(PCK, FT, std::forward<Ts>(Args)...); in visitWithKind() [all …]
|
| /llvm-project-15.0.7/mlir/include/mlir/TableGen/ |
| H A D | Class.h | 60 : MethodParameter(std::forward<TypeT>(type), std::forward<NameT>(name), 313 std::forward<NameT>(name), std::forward<Args>(args)...), in Method() 599 Method(std::forward<RetTypeT>(retType), std::forward<NameT>(name), in addMethod() 607 return addMethod(std::forward<RetTypeT>(retType), std::forward<NameT>(name), in addMethod() 616 std::forward<RetTypeT>(retType), std::forward<NameT>(name), in addStaticMethod() 626 std::forward<RetTypeT>(retType), std::forward<NameT>(name), in addStaticInlineMethod() 635 std::forward<RetTypeT>(retType), std::forward<NameT>(name), in addInlineMethod() 644 std::forward<RetTypeT>(retType), std::forward<NameT>(name), in addConstMethod() 653 std::forward<RetTypeT>(retType), std::forward<NameT>(name), in declareMethod() 663 std::forward<RetTypeT>(retType), std::forward<NameT>(name), in declareStaticMethod() [all …]
|
| /llvm-project-15.0.7/clang/test/SemaCXX/ |
| H A D | unqualified-std-call.cpp | 14 T &forward(T &x) { return x; } in forward() function 34 forward<int>(i); // expected-warning{{unqualified call to 'std::forward'}} in f() 35 std::forward<int>(i); in f() 43 std::forward<decltype(foo)>(foo); in g() 44 forward<decltype(foo)>(foo); // expected-warning{{unqualified call to 'std::forward}} in g() 57 using std::forward; 64 forward<int>(i); // expected-warning{{unqualified call to 'std::forward}} in f() 70 forward<decltype(foo)>(foo); // expected-warning{{unqualified call to 'std::forward}} in g() 71 (forward<decltype(foo)>)(foo); // expected-warning{{unqualified call to 'std::forward}} in g() 103 forward<int>(i); // expected-warning{{unqualified call to 'std::forward}} in f() [all …]
|
| /llvm-project-15.0.7/libcxx/include/__concepts/ |
| H A D | swappable.h | 42 swap(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u)); in requires() 67 noexcept(noexcept(swap(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u)))) in operator() 69 swap(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u)); in operator() 106 ranges::swap(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Tp>(__t)); in requires() 107 ranges::swap(_VSTD::forward<_Up>(__u), _VSTD::forward<_Up>(__u)); in requires() 108 ranges::swap(_VSTD::forward<_Tp>(__t), _VSTD::forward<_Up>(__u)); in requires() 109 ranges::swap(_VSTD::forward<_Up>(__u), _VSTD::forward<_Tp>(__t)); in requires()
|
| /llvm-project-15.0.7/flang/include/flang/Common/ |
| H A D | visit.h | 56 return visitor(std::get<LOW>(std::forward<VARIANT>(u))...); in Log2VisitHelper() 61 std::forward<VISITOR>(visitor), which, std::forward<VARIANT>(u)...); in Log2VisitHelper() 64 std::forward<VISITOR>(visitor), which, std::forward<VARIANT>(u)...); in Log2VisitHelper() 71 -> decltype(visitor(std::get<0>(std::forward<VARIANT>(u))...)) { 72 using Result = decltype(visitor(std::get<0>(std::forward<VARIANT>(u))...)); 76 return Log2VisitHelper<0, high, Result>(std::forward<VISITOR>(visitor), 77 u.index()..., std::forward<VARIANT>(u)...); 81 std::forward<VISITOR>(visitor), std::forward<VARIANT>(u)...);
|
| /llvm-project-15.0.7/polly/include/polly/ |
| H A D | ScheduleTreeTransform.h | 40 std::forward<Args>(args)...); in visit() 44 std::forward<Args>(args)...); in visit() 48 std::forward<Args>(args)...); in visit() 51 std::forward<Args>(args)...); in visit() 56 std::forward<Args>(args)...); in visit() 60 std::forward<Args>(args)...); in visit() 68 std::forward<Args>(args)...); in visit() 86 std::forward<Args>(args)...); in visitSequence() 91 std::forward<Args>(args)...); in visitSet() 146 return getBase().visit(Node, std::forward<Args>(args)...); in visit() [all …]
|
| /llvm-project-15.0.7/libcxx/include/__ranges/ |
| H A D | all.h | 41 noexcept(noexcept(_LIBCPP_AUTO_CAST(std::forward<_Tp>(__t)))) 42 -> decltype(_LIBCPP_AUTO_CAST(std::forward<_Tp>(__t))) 44 return _LIBCPP_AUTO_CAST(std::forward<_Tp>(__t)); 49 requires (_Tp&& __t) { ranges::ref_view{std::forward<_Tp>(__t)}; } in requires() 52 noexcept(noexcept(ranges::ref_view{std::forward<_Tp>(__t)})) in operator() 54 return ranges::ref_view{std::forward<_Tp>(__t)}; 59 !requires (_Tp&& __t) { ranges::ref_view{std::forward<_Tp>(__t)}; } && 60 requires (_Tp&& __t) { ranges::owning_view{std::forward<_Tp>(__t)}; }) 63 noexcept(noexcept(ranges::owning_view{std::forward<_Tp>(__t)})) in operator() 65 return ranges::owning_view{std::forward<_Tp>(__t)};
|
| /llvm-project-15.0.7/libcxx/include/__iterator/ |
| H A D | iter_swap.h | 41 iter_swap(_VSTD::forward<_T1>(__x), _VSTD::forward<_T2>(__y)); in requires() 54 noexcept(noexcept(iter_swap(_VSTD::forward<_T1>(__x), _VSTD::forward<_T2>(__y)))) in operator() 56 (void)iter_swap(_VSTD::forward<_T1>(__x), _VSTD::forward<_T2>(__y)); in operator() 64 noexcept(noexcept(ranges::swap(*_VSTD::forward<_T1>(__x), *_VSTD::forward<_T2>(__y)))) in operator() 66 ranges::swap(*_VSTD::forward<_T1>(__x), *_VSTD::forward<_T2>(__y)); in operator() 78 noexcept(*_VSTD::forward<_T1>(__x) = declval<iter_value_t<_T2>>())) in operator() 82 *_VSTD::forward<_T1>(__x) = _VSTD::move(__old); in operator()
|
| /llvm-project-15.0.7/llvm/utils/unittest/googlemock/include/gmock/ |
| H A D | gmock-nice-strict.h | 89 explicit NiceMock(A&& arg) : MockClass(std::forward<A>(arg)) { in NiceMock() 96 : MockClass(std::forward<A1>(arg1), std::forward<A2>(arg2), in NiceMock() 97 std::forward<An>(args)...) { in NiceMock() 127 explicit NaggyMock(A&& arg) : MockClass(std::forward<A>(arg)) { in NaggyMock() 134 : MockClass(std::forward<A1>(arg1), std::forward<A2>(arg2), in NaggyMock() 135 std::forward<An>(args)...) { in NaggyMock() 165 explicit StrictMock(A&& arg) : MockClass(std::forward<A>(arg)) { in StrictMock() 172 : MockClass(std::forward<A1>(arg1), std::forward<A2>(arg2), in StrictMock() 173 std::forward<An>(args)...) { in StrictMock()
|