Home
last modified time | relevance | path

Searched refs:reference_wrapper (Results 1 – 25 of 28) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/libcxx/include/__functional/
H A Dreference_wrapper.h26 class _LIBCPP_TEMPLATE_VIS reference_wrapper
46 reference_wrapper(type& __f) _NOEXCEPT in reference_wrapper() function
181 reference_wrapper(_Tp&) -> reference_wrapper<_Tp>;
186 reference_wrapper<_Tp>
189 return reference_wrapper<_Tp>(__t); in ref()
194 reference_wrapper<_Tp>
195 ref(reference_wrapper<_Tp> __t) _NOEXCEPT in ref()
202 reference_wrapper<const _Tp>
205 return reference_wrapper<const _Tp>(__t); in cref()
210 reference_wrapper<const _Tp>
[all …]
H A Dunwrap_ref.h27 class reference_wrapper; variable
30 struct __unwrap_reference<reference_wrapper<_Tp> > { typedef _LIBCPP_NODEBUG_TYPE _Tp& type; };
H A Dbind.h85 __mu(reference_wrapper<_Tp> __t, _Uj&)
/freebsd-13.1/contrib/llvm-project/libcxx/include/
H A Dfunctional35 class reference_wrapper
46 reference_wrapper(U&&);
47 reference_wrapper(const reference_wrapper<T>& x) noexcept;
50 reference_wrapper& operator=(const reference_wrapper<T>& x) noexcept;
63 reference_wrapper(T&) -> reference_wrapper<T>;
65 template <class T> reference_wrapper<T> ref(T& t) noexcept;
67 template <class T> reference_wrapper<T> ref(reference_wrapper<T>t) noexcept;
69 template <class T> reference_wrapper<const T> cref(const T& t) noexcept;
71 template <class T> reference_wrapper<const T> cref(reference_wrapper<T> t) noexcept;
411 function& operator=(reference_wrapper<F>) noexcept;
[all …]
H A D__functional_base17 #include <__functional/reference_wrapper.h>
H A Dmodule.modulemap434 module reference_wrapper { private header "__functional/reference_wrapper.h" }
H A Doptional378 || is_same<_RawUp, reference_wrapper<_RawTp>>::value
379 || is_same<_RawUp, reference_wrapper<typename remove_const<_RawTp>::type>>::value
/freebsd-13.1/contrib/llvm-project/lldb/source/Interpreter/
H A DScriptInterpreter.cpp37 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, in CollectDataForBreakpointCommandCallback()
98 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, in SetBreakpointCommandCallback()
110 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, in SetBreakpointCommandCallbackFunction()
/freebsd-13.1/contrib/llvm-project/lldb/source/Commands/
H A DCommandObjectBreakpointCommand.cpp248 std::vector<std::reference_wrapper<BreakpointOptions>> *bp_options_vec = in IOHandlerInputComplete()
249 (std::vector<std::reference_wrapper<BreakpointOptions>> *) in IOHandlerInputComplete()
259 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, in CollectDataForBreakpointCommandCallback()
270 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, in SetBreakpointCommandCallback()
453 std::vector<std::reference_wrapper<BreakpointOptions>>
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-xray/
H A Dxray-graph-diff.h48 std::array<std::reference_wrapper<const GraphRenderer::GraphT>, N> G;
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Interpreter/
H A DScriptInterpreter.h364 std::vector<std::reference_wrapper<BreakpointOptions>> &options,
373 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec,
393 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec,
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/
H A DASTSelection.h63 using ReferenceType = std::reference_wrapper<const SelectedASTNode>;
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Lua/
H A DScriptInterpreterLua.h83 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec,
H A DScriptInterpreterLua.cpp110 static_cast<std::vector<std::reference_wrapper<BreakpointOptions>> *>( in IOHandlerInputComplete()
320 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, in CollectDataForBreakpointCommandCallback()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Support/
H A DErrorOr.h61 using wrap = std::reference_wrapper<std::remove_reference_t<T>>;
H A DError.h478 using wrap = std::reference_wrapper<std::remove_reference_t<T>>;
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/orc/
H A Derror.h192 using wrap = std::reference_wrapper<std::remove_reference_t<T>>;
/freebsd-13.1/usr.bin/dtc/
H A Dfdt.hh812 std::vector<std::reference_wrapper<fixup>> unresolved_fixups;
H A Dfdt.cc1357 std::vector<std::reference_wrapper<fixup>> sorted_phandles; in resolve_cross_references()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/
H A DScriptInterpreterPythonImpl.h248 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec,
H A DScriptInterpreterPython.cpp638 std::vector<std::reference_wrapper<BreakpointOptions>> *bp_options_vec = in IOHandlerInputComplete()
639 (std::vector<std::reference_wrapper<BreakpointOptions>> *) in IOHandlerInputComplete()
1252 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, in CollectDataForBreakpointCommandCallback()
/freebsd-13.1/lib/libc++/
H A DMakefile373 FUN_HEADERS+= reference_wrapper.h
/freebsd-13.1/contrib/googletest/googletest/include/gtest/internal/
H A Dgtest-tuple.h.pump211 // std::tr1::reference_wrapper<T> to make_tuple(). And we don't
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/M68k/
H A DM68kInstrInfo.cpp93 std::vector<std::reference_wrapper<llvm::MachineInstr>> EraseList; in AnalyzeBranchImpl()
/freebsd-13.1/contrib/llvm-project/libcxx/include/__memory/
H A Dshared_ptr.h947 reference_wrapper<typename remove_reference<_Dp>::type>,

12