Searched refs:UserIDResolver (Results 1 - 12 of 12) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/lldb/source/Utility/
H A DUserIDResolver.cpp1 //===-- UserIDResolver.cpp --------------------------------------*- C++ -*-===//
9 #include "lldb/Utility/UserIDResolver.h"
14 UserIDResolver::~UserIDResolver() = default;
16 llvm::Optional<llvm::StringRef> UserIDResolver::Get( argument
18 llvm::Optional<std::string> (UserIDResolver::*do_get)(id_t)) {
30 class NoopResolver : public UserIDResolver {
44 UserIDResolver &UserIDResolver::GetNoopResolver() { return *g_noop_resolver; }
H A DProcessInfo.cpp14 #include "lldb/Utility/UserIDResolver.h"
112 void ProcessInstanceInfo::Dump(Stream &s, UserIDResolver &resolver) const {
185 void ProcessInstanceInfo::DumpAsTableRow(Stream &s, UserIDResolver &resolver,
196 llvm::Optional<llvm::StringRef> (UserIDResolver::*getName)(
197 UserIDResolver::id_t id)) {
211 &ProcessInstanceInfo::GetUserID, &UserIDResolver::GetUserName);
213 &ProcessInstanceInfo::GetGroupID, &UserIDResolver::GetGroupName);
216 &UserIDResolver::GetUserName);
219 &UserIDResolver::GetGroupName);
225 &UserIDResolver
[all...]
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Utility/
H A DUserIDResolver.h1 //===-- UserIDResolver.h ----------------------------------------*- C++ -*-===//
22 class UserIDResolver { class in namespace:lldb_private
25 virtual ~UserIDResolver(); // anchor
28 return Get(uid, m_uid_cache, &UserIDResolver::DoGetUserName);
31 return Get(gid, m_gid_cache, &UserIDResolver::DoGetGroupName);
36 static UserIDResolver &GetNoopResolver();
47 llvm::Optional<std::string> (UserIDResolver::*do_get)(id_t));
H A DProcessInfo.h23 class UserIDResolver;
145 void Dump(Stream &s, UserIDResolver &resolver) const;
149 void DumpAsTableRow(Stream &s, UserIDResolver &resolver, bool show_args,
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Host/posix/
H A DHostInfoPosix.h17 class UserIDResolver;
35 static UserIDResolver &GetUserIDResolver();
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Platform/gdb-server/
H A DPlatformRemoteGDBServer.h22 class PlatformRemoteGDBServer : public Platform, private UserIDResolver {
99 UserIDResolver &GetUserIDResolver() override { return *this; }
192 llvm::Optional<std::string> DoGetUserName(UserIDResolver::id_t uid) override;
193 llvm::Optional<std::string> DoGetGroupName(UserIDResolver::id_t uid) override;
H A DPlatformRemoteGDBServer.cpp342 PlatformRemoteGDBServer::DoGetUserName(UserIDResolver::id_t uid) {
350 PlatformRemoteGDBServer::DoGetGroupName(UserIDResolver::id_t gid) {
/freebsd-11-stable/contrib/llvm-project/lldb/source/Host/posix/
H A DHostInfoPosix.cpp11 #include "lldb/Utility/UserIDResolver.h"
48 class PosixUserIDResolver : public UserIDResolver {
112 UserIDResolver &HostInfoPosix::GetUserIDResolver() {
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Target/
H A DRemoteAwarePlatform.h73 UserIDResolver &GetUserIDResolver() override;
H A DPlatform.h27 #include "lldb/Utility/UserIDResolver.h"
261 virtual UserIDResolver &GetUserIDResolver() = 0;
/freebsd-11-stable/contrib/llvm-project/lldb/source/Target/
H A DRemoteAwarePlatform.cpp208 UserIDResolver &RemoteAwarePlatform::GetUserIDResolver() {
213 return UserIDResolver::GetNoopResolver();
/freebsd-11-stable/lib/clang/liblldb/
H A DMakefile642 SRCS+= Utility/UserIDResolver.cpp

Completed in 98 milliseconds