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

References

include/llvm/Support/FormatVariadic.h
  253 inline auto formatv(const char *Fmt, Ts &&... Vals) -> formatv_object<decltype(
  254     std::make_tuple(detail::build_format_adapter(std::forward<Ts>(Vals))...))> {
  256       std::make_tuple(detail::build_format_adapter(std::forward<Ts>(Vals))...));
  259       std::make_tuple(detail::build_format_adapter(std::forward<Ts>(Vals))...));
include/llvm/Support/FormatVariadicDetails.h
   33   T Item;
   36   explicit provider_format_adapter(T &&Item) : Item(std::forward<T>(Item)) {}
   36   explicit provider_format_adapter(T &&Item) : Item(std::forward<T>(Item)) {}
   39     format_provider<typename std::decay<T>::type>::format(Item, S, Options);
   62   using Decayed = typename std::decay<T>::type;
   78   using ConstRefT = const typename std::decay<T>::type &;
  136 typename std::enable_if<uses_format_provider<T>::value,
  137                         provider_format_adapter<T>>::type
  138 build_format_adapter(T &&Item) {
  139   return provider_format_adapter<T>(std::forward<T>(Item));
tools/lldb/include/lldb/Symbol/ObjectFile.h
  532   virtual Type CalculateType() = 0;
  537   virtual void SetType(Type type) { m_type = type; }
  596   Type GetType() {
  665   Type m_type;
  705   static void format(const lldb_private::ObjectFile::Type &type,
tools/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.h
   90   Type CalculateType() override { return eTypeDebugInfo; }
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
 1673   ObjectFile::Type ObjectType;
 1685     if (ObjectType == ObjectFile::Type::eTypeObjectFile && Segments.empty() && (H.sh_flags & SHF_ALLOC)) {
 1695   VMAddressProvider(ObjectFile::Type Type, llvm::StringRef SegmentName)
 2193         CalculateType() != ObjectFile::Type::eTypeObjectFile)
 3228 ObjectFile::Type ObjectFileELF::CalculateType() {
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.h
  138   ObjectFile::Type CalculateType() override;
tools/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.cpp
  189 ObjectFile::Type ObjectFileJIT::CalculateType() { return eTypeJIT; }
tools/lldb/source/Plugins/ObjectFile/JIT/ObjectFileJIT.h
   94   ObjectFile::Type CalculateType() override;
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
 5502 ObjectFile::Type ObjectFileMachO::CalculateType() {
tools/lldb/source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.h
  120   ObjectFile::Type CalculateType() override;
tools/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp
 1256 ObjectFile::Type ObjectFilePECOFF::CalculateType() {
tools/lldb/source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h
  127   ObjectFile::Type CalculateType() override;
tools/lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
  479   ObjectFile::Type obj_type = obj_file->GetType();
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
 4881       if (obj->GetType() != ObjectFile::Type::eTypeExecutable)
tools/lldb/source/Plugins/Process/minidump/ProcessMinidump.cpp
   67   Type CalculateType() override { return eTypeUnknown; }
tools/lldb/source/Symbol/ObjectFile.cpp
  688     const ObjectFile::Type &type, raw_ostream &OS, StringRef Style) {
tools/lldb/source/Target/Target.cpp
 1341     if (obj->GetType() == ObjectFile::Type::eTypeExecutable)
tools/lldb/tools/lldb-test/FormatUtil.h
   48   template <typename... Ts> void formatLine(const char *Fmt, Ts &&... Items) {
   49     printLine(llvm::formatv(Fmt, std::forward<Ts>(Items)...));
tools/lldb/unittests/Expression/DWARFExpressionTest.cpp
  114   Type CalculateType() override { return {}; }
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) noexcept
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;
 1629     { typedef _Tp   type; };
 1659     { typedef _Tp&&   type; };
 2104     { typedef typename remove_cv<_Up>::type __type; };
 2118       typedef typename remove_reference<_Tp>::type __remove_type;