| /freebsd/contrib/llvm-project/libcxx/include/__functional/ |
| H A D | reference_wrapper.h | 33 class _LIBCPP_TEMPLATE_VIS reference_wrapper : public __weak_result_type<_Tp> { 47 __enable_if_t<!__is_same_uncvref<_Up, reference_wrapper>::value, int> = 0> 48 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 reference_wrapper(_Up&& __u) in reference_wrapper() function 75 …_LIBCPP_HIDE_FROM_ABI friend constexpr bool operator==(reference_wrapper __x, reference_wrapper __… 83 _LIBCPP_HIDE_FROM_ABI friend constexpr bool operator==(reference_wrapper __x, const _Tp& __y) 91 …_LIBCPP_HIDE_FROM_ABI friend constexpr bool operator==(reference_wrapper __x, reference_wrapper<co… 99 …_LIBCPP_HIDE_FROM_ABI friend constexpr auto operator<=>(reference_wrapper __x, reference_wrapper _… 105 _LIBCPP_HIDE_FROM_ABI friend constexpr auto operator<=>(reference_wrapper __x, const _Tp& __y) 111 …_LIBCPP_HIDE_FROM_ABI friend constexpr auto operator<=>(reference_wrapper __x, reference_wrapper<c… 122 reference_wrapper(_Tp&) -> reference_wrapper<_Tp>; [all …]
|
| H A D | identity.h | 39 struct __is_identity<reference_wrapper<__identity> > : true_type {}; 41 struct __is_identity<reference_wrapper<const __identity> > : true_type {}; 57 struct __is_identity<reference_wrapper<identity> > : true_type {}; 59 struct __is_identity<reference_wrapper<const identity> > : true_type {};
|
| H A D | bind.h | 81 inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 _Tp& __mu(reference_wrapper<_Tp> __t, _U…
|
| /freebsd/contrib/llvm-project/libcxx/include/ |
| H A D | functional | 35 class reference_wrapper 46 constexpr reference_wrapper(U&&); // constexpr since C++20 47 constexpr reference_wrapper(const reference_wrapper<T>& x) noexcept; // constexpr since C++20 50 constexpr reference_wrapper& 51 operator=(const reference_wrapper<T>& x) noexcept; // constexpr since C++20 65 reference_wrapper(T&) -> reference_wrapper<T>; 67 template <class T> reference_wrapper<T> ref(T& t) noexcept; 69 template <class T> reference_wrapper<T> ref(reference_wrapper<T>t) noexcept; 71 template <class T> reference_wrapper<const T> cref(const T& t) noexcept; 73 template <class T> reference_wrapper<const T> cref(reference_wrapper<T> t) noexcept; [all …]
|
| /freebsd/contrib/llvm-project/lldb/source/Commands/ |
| H A D | CommandObjectBreakpointCommand.cpp | 207 std::vector<std::reference_wrapper<BreakpointOptions>> *bp_options_vec = in IOHandlerInputComplete() 208 (std::vector<std::reference_wrapper<BreakpointOptions>> *) in IOHandlerInputComplete() 218 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, in CollectDataForBreakpointCommandCallback() 229 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, in SetBreakpointCommandCallback() 410 std::vector<std::reference_wrapper<BreakpointOptions>>
|
| /freebsd/contrib/llvm-project/lldb/source/Interpreter/ |
| H A D | ScriptInterpreter.cpp | 35 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, in CollectDataForBreakpointCommandCallback() 140 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, in SetBreakpointCommandCallback() 153 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, in SetBreakpointCommandCallbackFunction()
|
| /freebsd/contrib/llvm-project/libcxx/modules/std/ |
| H A D | functional.cppm | |
| H A D | functional.inc | 17 // [refwrap], reference_wrapper 18 using std::reference_wrapper;
|
| /freebsd/contrib/llvm-project/libcxx/include/__fwd/ |
| H A D | functional.h | 24 class _LIBCPP_TEMPLATE_VIS reference_wrapper; variable
|
| /freebsd/contrib/llvm-project/libcxx/include/__type_traits/ |
| H A D | is_reference_wrapper.h | 26 struct __is_reference_wrapper_impl<reference_wrapper<_Tp> > : public true_type {};
|
| H A D | unwrap_ref.h | 28 struct __unwrap_reference<reference_wrapper<_Tp> > {
|
| /freebsd/contrib/llvm-project/llvm/tools/llvm-xray/ |
| H A D | xray-graph-diff.h | 47 std::array<std::reference_wrapper<const GraphRenderer::GraphT>, N> G;
|
| /freebsd/contrib/llvm-project/lldb/include/lldb/Interpreter/ |
| H A D | ScriptInterpreter.h | 312 std::vector<std::reference_wrapper<BreakpointOptions>> &options, 321 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, 342 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec,
|
| /freebsd/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/ |
| H A D | ASTSelection.h | 64 using ReferenceType = std::reference_wrapper<const SelectedASTNode>;
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Lua/ |
| H A D | ScriptInterpreterLua.h | 83 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec,
|
| H A D | ScriptInterpreterLua.cpp | 110 static_cast<std::vector<std::reference_wrapper<BreakpointOptions>> *>( in IOHandlerInputComplete() 326 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, in CollectDataForBreakpointCommandCallback()
|
| /freebsd/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
| H A D | DWARFLinkerGlobalData.h | 140 std::optional<std::reference_wrapper<const Triple>> getTargetTriple() { in getTargetTriple()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/HipStdPar/ |
| H A D | HipStdPar.cpp | 151 SmallVector<std::reference_wrapper<Function>> ToRemove; in removeUnreachableFunctions()
|
| /freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | UnixAPIChecker.cpp | 58 std::optional<std::reference_wrapper<const BugType>> BT = 116 std::optional<std::reference_wrapper<const BugType>> BT) const { in EnsurePtrNotNull()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | ErrorOr.h | 61 using wrap = std::reference_wrapper<std::remove_reference_t<T>>;
|
| /freebsd/contrib/googletest/googletest/include/gtest/ |
| H A D | gtest-printers.h | 744 void PrintTo(std::reference_wrapper<T> ref, ::std::ostream* os) { 1037 class UniversalTersePrinter<std::reference_wrapper<T>> { 1039 static void Print(std::reference_wrapper<T> value, ::std::ostream* os) {
|
| /freebsd/contrib/googletest/googlemock/include/gmock/internal/ |
| H A D | gmock-internal-utils.h | 85 inline const Element* GetRawPointer(const std::reference_wrapper<Element>& r) { in GetRawPointer()
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/orc/ |
| H A D | error.h | 190 using wrap = std::reference_wrapper<std::remove_reference_t<T>>;
|
| /freebsd/usr.bin/dtc/ |
| H A D | fdt.hh | 818 std::vector<std::reference_wrapper<fixup>> unresolved_fixups;
|
| /freebsd/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/ |
| H A D | ScriptInterpreterPythonImpl.h | 251 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec,
|