reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
52 static constexpr bool value = sizeof(T) <= (2 * sizeof(void *)); 75 AdjustedParamT<ParamTs>... Params); 156 static ReturnT CallImpl(void *CallableAddr, AdjustedParamT<ParamTs>... Params) { 158 std::forward<ParamTs>(Params)...); 276 ReturnT operator()(ParamTs... Params) {include/llvm/Support/type_traits.h
76 T t; 83 T t; 101 ::llvm::detail::copy_construction_triviality_helper<T>> {}; 112 ::llvm::detail::move_construction_triviality_helper<T>> {};unittests/ADT/FunctionExtrasTest.cpp
136 CopyCounter(const CopyCounter &Arg) : CopyCount(Arg.CopyCount) { 141 unique_function<void(CopyCounter)> ByValF = [](CopyCounter) {}; 148 CopyCounter Counter{CopyCount}; 155 unique_function<void(const CopyCounter &)> ByRefF = [](const CopyCounter &) { 163 CopyCounter Counter{CopyCount};usr/include/c++/7.4.0/bits/move.h
72 constexpr _Tp&& 73 forward(typename std::remove_reference<_Tp>::type& __t) noexcept 83 constexpr _Tp&& 84 forward(typename std::remove_reference<_Tp>::type&& __t) noexceptusr/include/c++/7.4.0/type_traits
581 : public __or_<is_lvalue_reference<_Tp>, 582 is_rvalue_reference<_Tp>>::type 1629 { typedef _Tp type; };