| /openbsd-src/gnu/llvm/libcxx/include/__functional/ |
| H A D | reference_wrapper.h | 29 class _LIBCPP_TEMPLATE_VIS reference_wrapper : public __weak_result_type<_Tp> 41 …template <class _Up, class = __enable_if_t<!__is_same_uncvref<_Up, reference_wrapper>::value, decl… 43 reference_wrapper(_Up&& __u) _NOEXCEPT_(noexcept(__fun(std::declval<_Up>()))) { in reference_wrapper() function 65 reference_wrapper(_Tp&) -> reference_wrapper<_Tp>; 70 reference_wrapper<_Tp> 73 return reference_wrapper<_Tp>(__t); in ref() 78 reference_wrapper<_Tp> 79 ref(reference_wrapper<_Tp> __t) _NOEXCEPT in ref() 86 reference_wrapper<const _Tp> 89 return reference_wrapper<const _Tp>(__t); in cref() [all …]
|
| H A D | unwrap_ref.h | 25 class reference_wrapper; variable 28 struct __unwrap_reference<reference_wrapper<_Tp> > { typedef _LIBCPP_NODEBUG _Tp& type; };
|
| H A D | bind.h | 91 __mu(reference_wrapper<_Tp> __t, _Uj&)
|
| /openbsd-src/gnu/gcc/libstdc++-v3/include/tr1/ |
| H A D | ref_fwd.h | 46 class reference_wrapper; 49 reference_wrapper<_Tp> 54 reference_wrapper<const _Tp>
|
| H A D | functional | 205 * from, derives from the same and ensures that reference_wrapper 335 class reference_wrapper 346 explicit reference_wrapper(_Tp& __indata): _M_data(&__indata) 349 reference_wrapper(const reference_wrapper<_Tp>& __inref): 353 reference_wrapper& 354 operator=(const reference_wrapper<_Tp>& __inref) 375 inline reference_wrapper<_Tp> 377 { return reference_wrapper<_Tp>(__t); } 381 inline reference_wrapper<const _Tp> 383 { return reference_wrapper<const _Tp>(__t); } [all …]
|
| H A D | tuple | 87 // Helper which adds a reference to a type when given a reference_wrapper 95 struct __strip_reference_wrapper<reference_wrapper<_Tp> > 101 struct __strip_reference_wrapper<const reference_wrapper<_Tp> >
|
| H A D | functional_iterate.h | 168 typename reference_wrapper<_Tp>::_M_func_type(_GLIBCXX_TEMPLATE_ARGS)>::type 169 reference_wrapper<_Tp>::operator()(_GLIBCXX_REF_PARAMS) const 509 reference_wrapper<_Functor> > 525 reference_wrapper<_Functor> >
|
| /openbsd-src/gnu/llvm/libcxx/include/__type_traits/ |
| H A D | is_reference_wrapper.h | 22 template <class _Tp> class _LIBCPP_TEMPLATE_VIS reference_wrapper; variable 25 template <class _Tp> struct __is_reference_wrapper_impl<reference_wrapper<_Tp> > : public true_type…
|
| /openbsd-src/gnu/llvm/libcxx/include/ |
| H A D | functional | 35 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; 414 function& operator=(reference_wrapper<F>) noexcept; [all …]
|
| /openbsd-src/gnu/llvm/lldb/source/Commands/ |
| H A D | CommandObjectBreakpointCommand.cpp | 219 std::vector<std::reference_wrapper<BreakpointOptions>> *bp_options_vec = in IOHandlerInputComplete() 220 (std::vector<std::reference_wrapper<BreakpointOptions>> *) in IOHandlerInputComplete() 230 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, in CollectDataForBreakpointCommandCallback() 241 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, in SetBreakpointCommandCallback() 424 std::vector<std::reference_wrapper<BreakpointOptions>>
|
| /openbsd-src/gnu/llvm/lldb/source/Interpreter/ |
| H A D | ScriptInterpreter.cpp | 40 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, in CollectDataForBreakpointCommandCallback() 113 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, in SetBreakpointCommandCallback() 125 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, in SetBreakpointCommandCallbackFunction()
|
| /openbsd-src/gnu/llvm/llvm/tools/llvm-xray/ |
| H A D | xray-graph-diff.h | 48 std::array<std::reference_wrapper<const GraphRenderer::GraphT>, N> G;
|
| /openbsd-src/gnu/llvm/lldb/include/lldb/Interpreter/ |
| H A D | ScriptInterpreter.h | 371 std::vector<std::reference_wrapper<BreakpointOptions>> &options, 380 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, 400 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec,
|
| /openbsd-src/gnu/llvm/clang/include/clang/Tooling/Refactoring/ |
| H A D | ASTSelection.h | 64 using ReferenceType = std::reference_wrapper<const SelectedASTNode>;
|
| /openbsd-src/gnu/llvm/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() 325 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, in CollectDataForBreakpointCommandCallback()
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/Support/ |
| H A D | ErrorOr.h | 61 using wrap = std::reference_wrapper<std::remove_reference_t<T>>;
|
| /openbsd-src/gnu/llvm/compiler-rt/lib/orc/ |
| H A D | error.h | 190 using wrap = std::reference_wrapper<std::remove_reference_t<T>>;
|
| /openbsd-src/gnu/llvm/libcxx/docs/Status/ |
| H A D | Cxx17Issues.csv | 74 ….link/LWG2219>`__","``*INVOKE*``\ -ing a pointer to member with a ``reference_wrapper``\ as the o… 87 "`2435 <https://wg21.link/LWG2435>`__","``reference_wrapper::operator()``\ 's Remark should be dele… 118 …std::function``\ 's move constructor should guarantee nothrow for ``reference_wrapper``\ s and fun… 268 …LWG2781>`__","Contradictory requirements for std::function and std::reference_wrapper","Kona","|Co…
|
| H A D | Cxx20Papers.csv | 55 "`P0357R3 <https://wg21.link/P0357R3>`__","LWG","reference_wrapper for incomplete types","San Diego… 131 "`P1651R0 <https://wg21.link/P1651R0>`__","LWG","bind_front should not unwrap reference_wrapper","C…
|
| H A D | Cxx17Papers.csv | 8 "`N4277 <https://wg21.link/n4277>`__","LWG","TriviallyCopyable ``reference_wrapper``\ .","Urbana","…
|
| H A D | Cxx20Issues.csv | 38 "`2993 <https://wg21.link/LWG2993>`__","reference_wrapper<T> conversion from T&&","Albuquerque","|C… 70 "`3041 <https://wg21.link/LWG3041>`__","Unnecessary ``decay``\ in ``reference_wrapper``\ ","Jackso…
|
| /openbsd-src/gnu/llvm/lldb/source/Plugins/ScriptInterpreter/Python/ |
| H A D | ScriptInterpreterPythonImpl.h | 252 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec,
|
| H A D | ScriptInterpreterPython.cpp | 513 std::vector<std::reference_wrapper<BreakpointOptions>> *bp_options_vec = in IOHandlerInputComplete() 514 (std::vector<std::reference_wrapper<BreakpointOptions>> *) in IOHandlerInputComplete() 1144 std::vector<std::reference_wrapper<BreakpointOptions>> &bp_options_vec, in CollectDataForBreakpointCommandCallback()
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/M68k/ |
| H A D | M68kInstrInfo.cpp | 94 std::vector<std::reference_wrapper<llvm::MachineInstr>> EraseList; in AnalyzeBranchImpl()
|