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

References

include/llvm/Support/Allocator.h
   81   template <typename T> T *Allocate(size_t Num = 1) {
   82     return static_cast<T *>(Allocate(Num * sizeof(T), alignof(T)));
   82     return static_cast<T *>(Allocate(Num * sizeof(T), alignof(T)));
include/llvm/Support/Error.h
  474   Expected(OtherT &&Val,
lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp
   76 bool MachOLinkGraphBuilder::isAltEntry(const NormalizedSymbol &NSym) {
  301   std::vector<std::vector<NormalizedSymbol *>> SecIndexToSymbols;
  307     auto &NSym = *KV.second;
  438       SmallVector<NormalizedSymbol *, 8> BlockSyms;
  478         auto &NSym = *BlockSyms.back();
lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.h
  114     NormalizedSymbol(const NormalizedSymbol &) = delete;
  115     NormalizedSymbol &operator=(const NormalizedSymbol &) = delete;
  115     NormalizedSymbol &operator=(const NormalizedSymbol &) = delete;
  116     NormalizedSymbol(NormalizedSymbol &&) = delete;
  117     NormalizedSymbol &operator=(NormalizedSymbol &&) = delete;
  117     NormalizedSymbol &operator=(NormalizedSymbol &&) = delete;
  159   NormalizedSymbol &createNormalizedSymbol(ArgTs &&... Args) {
  160     NormalizedSymbol *Sym = reinterpret_cast<NormalizedSymbol *>(
  161         Allocator.Allocate<NormalizedSymbol>());
  162     new (Sym) NormalizedSymbol(std::forward<ArgTs>(Args)...);
  188   Expected<NormalizedSymbol &> findSymbolByIndex(uint64_t Index) {
  191     auto *Sym = IndexToSymbol[Index];
  220   static bool isAltEntry(const NormalizedSymbol &NSym);
  261   DenseMap<uint32_t, NormalizedSymbol *> IndexToSymbol;
usr/include/c++/7.4.0/bits/move.h
   46     inline _GLIBCXX_CONSTEXPR _Tp*
   47     __addressof(_Tp& __r) _GLIBCXX_NOEXCEPT
   72     constexpr _Tp&&
   83     constexpr _Tp&&
usr/include/c++/7.4.0/bits/refwrap.h
   63     : _Maybe_get_result_type<_Functor>
  176     : _Weak_result_type_impl<typename remove_cv<_Functor>::type>
  215     : _Weak_result_type<_Tp>, _Refwrap_base_arg1<_Tp>, _Refwrap_base_arg2<_Tp>
  215     : _Weak_result_type<_Tp>, _Refwrap_base_arg1<_Tp>, _Refwrap_base_arg2<_Tp>
  215     : _Weak_result_type<_Tp>, _Refwrap_base_arg1<_Tp>, _Refwrap_base_arg2<_Tp>
  327     : public _Reference_wrapper_base<typename remove_cv<_Tp>::type>
  329       _Tp* _M_data;
  332       typedef _Tp type;
  334       reference_wrapper(_Tp& __indata) noexcept
  338       reference_wrapper(_Tp&&) = delete;
  345       operator _Tp&() const noexcept
  348       _Tp&
  353 	typename result_of<_Tp&(_Args&&...)>::type
usr/include/c++/7.4.0/type_traits
 1554     { typedef _Tp     type; };
 1563     { typedef _Tp     type; };
 1574       remove_const<typename remove_volatile<_Tp>::type>::type     type;
 1633     { typedef _Tp   type; };
 1659     { typedef _Tp&&   type; };