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

References

include/llvm/ADT/Any.h
  130       typename std::remove_cv<typename std::remove_reference<T>::type>::type;
include/llvm/ADT/ImmutableList.h
   96     const typename std::remove_reference<value_type>::type* operator->() const {
include/llvm/ADT/STLExtras.h
  124                    !std::is_same<typename std::remove_reference<Callable>::type,
  126       : callback(callback_fn<typename std::remove_reference<Callable>::type>),
  211              typename std::remove_reference<FuncReturnTy>::type> {
  255 struct has_rbegin : has_rbegin_impl<typename std::remove_reference<Ty>::type> {
  681         typename std::remove_reference<decltype(*I)>::type>::type> {
  689       llvm::Optional<typename std::remove_const<typename std::remove_reference<
include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h
   63     using ThisT = typename std::remove_reference<decltype(*this)>::type;
include/llvm/ExecutionEngine/Orc/RPCUtils.h
  209       typename std::remove_reference<ArgTs>::type>::type...>;
include/llvm/Support/Error.h
  439   using wrap = std::reference_wrapper<typename std::remove_reference<T>::type>;
  448   using reference = typename std::remove_reference<T>::type &;
  449   using const_reference = const typename std::remove_reference<T>::type &;
  450   using pointer = typename std::remove_reference<T>::type *;
  451   using const_pointer = const typename std::remove_reference<T>::type *;
include/llvm/Support/ErrorOr.h
   61   using wrap = std::reference_wrapper<typename std::remove_reference<T>::type>;
   67   using reference = typename std::remove_reference<T>::type &;
   68   using const_reference = const typename std::remove_reference<T>::type &;
   69   using pointer = typename std::remove_reference<T>::type *;
   70   using const_pointer = const typename std::remove_reference<T>::type *;
tools/clang/lib/AST/ASTImporter.cpp
  616       using ItemT = typename std::remove_reference<decltype(*Obegin)>::type;
tools/clang/lib/CodeGen/CGOpenMPRuntime.h
   82           !std::is_same<typename std::remove_reference<Callable>::type,
   85         Callback(CallbackFn<typename std::remove_reference<Callable>::type>),
tools/clang/tools/extra/clangd/unittests/Matchers.h
  153         typename std::remove_reference<Optional>::type>::type::value_type;
tools/lldb/include/lldb/Utility/ReproducerInstrumentation.h
  330     typedef typename std::remove_reference<T>::type UnderlyingT;
  351     typedef typename std::remove_reference<T>::type UnderlyingT;
  652             typename std::remove_reference<Result>::type>::type>::value) {
unittests/ADT/DenseSetTest.cpp
   20 static_assert(std::is_const<std::remove_reference<
usr/include/c++/7.4.0/bits/invoke.h
   54     __invfwd(typename remove_reference<_Tp>::type& __t) noexcept
usr/include/c++/7.4.0/bits/move.h
   73     forward(typename std::remove_reference<_Tp>::type& __t) noexcept
   84     forward(typename std::remove_reference<_Tp>::type&& __t) noexcept
   97     constexpr typename std::remove_reference<_Tp>::type&&
usr/include/c++/7.4.0/bits/stl_algo.h
 3810       typedef typename remove_reference<_UniformRandomNumberGenerator>::type
usr/include/c++/7.4.0/bits/stl_iterator.h
 1031 			 typename remove_reference<__base_ref>::type&&,
usr/include/c++/7.4.0/tuple
  499                                      typename remove_reference<_SrcTuple>::type
  510 			       typename remove_reference<_UElements...>::type
 1487             <typename std::remove_reference<_Tuple>::type>::type>
 1536 	typename std::remove_reference<_Tp>::type>::value>::__type __type;
usr/include/c++/7.4.0/type_traits
 1015       typedef typename remove_cv<typename remove_reference<_From
 1017       typedef typename remove_cv<typename remove_reference<_To
 1040       typedef typename remove_cv<typename remove_reference<
 2118       typedef typename remove_reference<_Tp>::type __remove_type;
 2362       typedef typename remove_cv<typename remove_reference<
 2378       typedef typename remove_cv<typename remove_reference<
 2574       typename remove_reference<_Tp>::type>::type>::type
utils/unittest/googlemock/include/gmock/gmock-matchers.h
 3121   typedef typename std::remove_reference<decltype(
 3363   typedef typename std::remove_reference<decltype(
 3473     typedef typename std::remove_reference<decltype(
 3502     typedef typename std::remove_reference<decltype(