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

Derived Classes

tools/lldb/include/lldb/Target/RemoteAwarePlatform.h
   18 class RemoteAwarePlatform : public Platform {
tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.h
   22 class PlatformRemoteGDBServer : public Platform, private UserIDResolver {

Declarations

tools/lldb/include/lldb/Interpreter/CommandOptionValidators.h
   16 class Platform;
tools/lldb/include/lldb/lldb-forward.h
  166 class Platform;
tools/lldb/include/lldb/lldb-private-types.h
   25 class Platform;

References

tools/lldb/include/lldb/Interpreter/CommandOptionValidators.h
   20   bool IsValid(Platform &platform,
tools/lldb/include/lldb/Interpreter/OptionGroupArchitecture.h
   32   bool GetArchitecture(Platform *platform, ArchSpec &arch);
tools/lldb/include/lldb/Target/Platform.h
  113   static ArchSpec GetAugmentedArchSpec(Platform *platform,
  880                              Platform &remote_platform);
  906                               Platform &remote_platform);
tools/lldb/include/lldb/Target/Process.h
  657       Platform *platform,
tools/lldb/include/lldb/Target/RemoteAwarePlatform.h
   18 class RemoteAwarePlatform : public Platform {
tools/lldb/include/lldb/Utility/ProcessInfo.h
   74   void Dump(Stream &s, Platform *platform) const;
tools/lldb/include/lldb/lldb-forward.h
  388 typedef std::shared_ptr<lldb_private::Platform> PlatformSP;
tools/lldb/include/lldb/lldb-private-types.h
   97   virtual bool IsValid(Platform &platform,
tools/lldb/source/API/SBDebugger.cpp
  929     ArchSpec arch = Platform::GetAugmentedArchSpec(
 1081     PlatformSP host_platform_sp(Platform::GetHostPlatform());
 1397       PlatformSP platform_sp(Platform::Find(platform_name));
 1404         platform_sp = Platform::Create(platform_name, sb_error.ref());
tools/lldb/source/API/SBPlatform.cpp
  273     m_opaque_sp = Platform::Create(ConstString(platform_name), error);
tools/lldb/source/API/SBTarget.cpp
 1581       module_spec.GetArchitecture() = Platform::GetAugmentedArchSpec(
tools/lldb/source/Commands/CommandObjectDisassemble.cpp
  137       arch = Platform::GetAugmentedArchSpec(platform_ptr, option_arg);
tools/lldb/source/Commands/CommandObjectPlatform.cpp
  218     PlatformSP host_platform_sp(Platform::GetHostPlatform());
 1226             Platform::GetAugmentedArchSpec(platform_sp.get(), option_arg);
tools/lldb/source/Core/Debugger.cpp
  723   PlatformSP default_platform_sp(Platform::GetHostPlatform());
  737       Platform::GetGlobalPlatformProperties()->GetValueProperties());
tools/lldb/source/Interpreter/CommandOptionValidators.cpp
   18     Platform &platform, const ExecutionContext &target) const {
tools/lldb/source/Interpreter/OptionGroupArchitecture.cpp
   30 bool OptionGroupArchitecture::GetArchitecture(Platform *platform,
   32   arch = Platform::GetAugmentedArchSpec(platform, m_arch_str);
tools/lldb/source/Interpreter/OptionGroupPlatform.cpp
   24     platform_sp = Platform::Create(ConstString(m_platform_name.c_str()), error);
   36     platform_sp = Platform::Create(arch, &platform_arch, error);
tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp
  517       Platform::Create(PlatformDarwinKernel::GetPluginNameStatic(), error));
tools/lldb/source/Plugins/Platform/Android/PlatformAndroid.cpp
  135     static ConstString g_host_name(Platform::GetHostPlatformName());
tools/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp
   76     static ConstString g_host_name(Platform::GetHostPlatformName());
   96   Platform::Initialize();
tools/lldb/source/Plugins/Platform/Linux/PlatformLinux.cpp
   75     static ConstString g_host_name(Platform::GetHostPlatformName());
  101     Platform::SetHostPlatform(default_platform_sp);
tools/lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
  203 BringInRemoteFile(Platform *platform,
tools/lldb/source/Plugins/Platform/MacOSX/PlatformMacOSX.cpp
  132     static ConstString g_host_name(Platform::GetHostPlatformName());
tools/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp
   68     static ConstString g_host_name(Platform::GetHostPlatformName());
tools/lldb/source/Plugins/Platform/OpenBSD/PlatformOpenBSD.cpp
   74     static ConstString g_host_name(Platform::GetHostPlatformName());
   94   Platform::Initialize();
tools/lldb/source/Plugins/Platform/POSIX/PlatformPOSIX.cpp
  209 static uint32_t chown_file(Platform *platform, const char *path,
  452           Platform::Create(ConstString("remote-gdb-server"), error);
tools/lldb/source/Plugins/Platform/Windows/PlatformWindows.cpp
  106     static ConstString g_host_name(Platform::GetHostPlatformName());
  124   Platform::Initialize();
  147   Platform::Terminate();
  272           Platform::Create(ConstString("remote-gdb-server"), error);
tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp
   41   Platform::Initialize();
   58   Platform::Terminate();
tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.h
   22 class PlatformRemoteGDBServer : public Platform, private UserIDResolver {
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
  926     const char *url, Platform *platform, ProcessLaunchInfo &launch_info,
 1167       Platform *const platform = nullptr;
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.h
  129       Platform *platform, // If non nullptr, then check with the platform for
tools/lldb/source/Plugins/Process/mach-core/ProcessMachCore.cpp
  495     arch = Platform::GetAugmentedArchSpec(GetTarget().GetPlatform().get(), "i386");
tools/lldb/source/Target/Platform.cpp
  372 ArchSpec Platform::GetAugmentedArchSpec(Platform *platform, llvm::StringRef triple) {
  542   Platform *platform_ptr;
 1178     platform_sp = Platform::Create(arch, platform_arch_ptr, error);
 1502     const FileSpecList *module_search_paths_ptr, Platform &remote_platform) {
 1516     const FileSpecList *module_search_paths_ptr, Platform &remote_platform) {
tools/lldb/source/Target/Process.cpp
  316         Platform::GetAugmentedArchSpec(platform_sp.get(), option_arg);
 5971     Platform *platform,
tools/lldb/source/Target/Target.cpp
 1469             Platform::GetPlatformForArchitecture(other, &platform_arch);
tools/lldb/source/Target/TargetList.cpp
  177           PlatformSP host_platform_sp = Platform::GetHostPlatform();
  206                   Platform::GetPlatformForArchitecture(
  214           Platform *platform_ptr = nullptr;
  241             std::set<Platform *> platform_set;
  267       platform_sp = Platform::GetPlatformForArchitecture(arch, &platform_arch);
  277       platform_sp = Platform::GetPlatformForArchitecture(platform_arch,
  309   PlatformSP host_platform_sp(Platform::GetHostPlatform());
  333       platform_sp = Platform::GetPlatformForArchitecture(specified_arch, &arch);
tools/lldb/unittests/Target/ExecutionContextTest.cpp
   78   Platform::SetHostPlatform(
  100   Platform::SetHostPlatform(
usr/include/c++/7.4.0/bits/shared_ptr.h
   93     class shared_ptr : public __shared_ptr<_Tp>
  107       using element_type = typename __shared_ptr<_Tp>::element_type;
  236 	shared_ptr(const shared_ptr<_Yp>& __r) noexcept
  253 	shared_ptr(shared_ptr<_Yp>&& __r) noexcept
  299 	_Assignable<const shared_ptr<_Yp>&>
  300 	operator=(const shared_ptr<_Yp>& __r) noexcept
  324 	_Assignable<shared_ptr<_Yp>>
  325 	operator=(shared_ptr<_Yp>&& __r) noexcept
  352       shared_ptr(const weak_ptr<_Tp>& __r, std::nothrow_t)
  388     operator!=(const shared_ptr<_Tp>& __a, nullptr_t) noexcept
usr/include/c++/7.4.0/bits/shared_ptr_base.h
  882     : is_convertible<_Yp*, _Tp*>::type
  882     : is_convertible<_Yp*, _Tp*>::type
  946     : is_convertible<_Yp*, _Tp*>::type
  956       using element_type = _Tp;
 1035     : public __shared_ptr_access<_Tp, _Lp>
 1038       using element_type = typename remove_extent<_Tp>::type;
 1126 	__shared_ptr(const __shared_ptr<_Yp, _Lp>& __r) noexcept
 1138 	__shared_ptr(__shared_ptr<_Yp, _Lp>&& __r) noexcept
 1192 	_Assignable<_Yp>
 1193 	operator=(const __shared_ptr<_Yp, _Lp>& __r) noexcept
 1218 	_Assignable<_Yp>
 1219 	operator=(__shared_ptr<_Yp, _Lp>&& __r) noexcept
 1272       swap(__shared_ptr<_Tp, _Lp>& __other) noexcept
 1344       __shared_ptr(const __weak_ptr<_Tp, _Lp>& __r, std::nothrow_t)
 1431     operator!=(const __shared_ptr<_Tp, _Lp>& __a, nullptr_t) noexcept
usr/include/c++/7.4.0/type_traits
  215     : public __is_void_helper<typename remove_cv<_Tp>::type>::type
 1554     { typedef _Tp     type; };
 1563     { typedef _Tp     type; };
 1574       remove_const<typename remove_volatile<_Tp>::type>::type     type;
 1942     { typedef _Tp     type; };