reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

usr/include/c++/7.4.0/type_traits
 2125     class reference_wrapper;

References

include/llvm/Support/Error.h
  439   using wrap = std::reference_wrapper<typename std::remove_reference<T>::type>;
include/llvm/Support/ErrorOr.h
   61   using wrap = std::reference_wrapper<typename std::remove_reference<T>::type>;
tools/clang/include/clang/Tooling/Refactoring/ASTSelection.h
   62   using ReferenceType = std::reference_wrapper<const SelectedASTNode>;
tools/clang/lib/AST/VTableBuilder.cpp
 3341   llvm::SmallVector<std::reference_wrapper<VPtrInfo>, 2> PathsSorted;
tools/clang/unittests/libclang/TestUtils.h
   80     std::reference_wrapper<const F> FunctorRef = std::cref(TraversalFunctor);
tools/llvm-xray/xray-graph-diff.h
   48     std::array<std::reference_wrapper<const GraphRenderer::GraphT>, N> G;
usr/include/c++/7.4.0/bits/refwrap.h
  340       reference_wrapper(const reference_wrapper&) = default;
  342       reference_wrapper&
  343       operator=(const reference_wrapper&) = default;
  363     inline reference_wrapper<_Tp>
  365     { return reference_wrapper<_Tp>(__t); }
  369     inline reference_wrapper<const _Tp>
  371     { return reference_wrapper<const _Tp>(__t); }
  381     inline reference_wrapper<_Tp>
  382     ref(reference_wrapper<_Tp> __t) noexcept
  387     inline reference_wrapper<const _Tp>
  388     cref(reference_wrapper<_Tp> __t) noexcept
usr/include/c++/7.4.0/bits/shared_ptr_base.h
  662 	      reference_wrapper<typename remove_reference<_Del>::type>,
usr/include/c++/7.4.0/bits/std_function.h
  550 	operator=(reference_wrapper<_Functor> __f) noexcept
usr/include/c++/7.4.0/functional
  353     class _Mu<reference_wrapper<_Tp>, false, false>
usr/include/c++/7.4.0/tuple
 1313     constexpr __tuple_element_t<__i, tuple<_Elements...>>&
 1319     constexpr const __tuple_element_t<__i, tuple<_Elements...>>&
 1325     constexpr __tuple_element_t<__i, tuple<_Elements...>>&&
usr/include/c++/7.4.0/type_traits
 2135     struct __strip_reference_wrapper<reference_wrapper<_Tp> >
 2400     struct __inv_unwrap<_Tp, reference_wrapper<_Up>>