Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/lldb/source/Utility/
H A DUserIDResolver.cpp14 UserIDResolver::~UserIDResolver() = default;
16 llvm::Optional<llvm::StringRef> UserIDResolver::Get( in Get()
18 llvm::Optional<std::string> (UserIDResolver::*do_get)(id_t)) { in Get()
30 class NoopResolver : public UserIDResolver {
44 UserIDResolver &UserIDResolver::GetNoopResolver() { return *g_noop_resolver; } in GetNoopResolver()
H A DProcessInfo.cpp113 void ProcessInstanceInfo::Dump(Stream &s, UserIDResolver &resolver) const { in Dump()
186 void ProcessInstanceInfo::DumpAsTableRow(Stream &s, UserIDResolver &resolver, in DumpAsTableRow()
197 llvm::Optional<llvm::StringRef> (UserIDResolver::*getName)( in DumpAsTableRow()
198 UserIDResolver::id_t id)) { in DumpAsTableRow()
212 &ProcessInstanceInfo::GetUserID, &UserIDResolver::GetUserName); in DumpAsTableRow()
214 &ProcessInstanceInfo::GetGroupID, &UserIDResolver::GetGroupName); in DumpAsTableRow()
217 &UserIDResolver::GetUserName); in DumpAsTableRow()
220 &UserIDResolver::GetGroupName); in DumpAsTableRow()
226 &UserIDResolver::GetUserName); in DumpAsTableRow()
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Utility/
H A DUserIDResolver.h22 class UserIDResolver {
25 virtual ~UserIDResolver(); // anchor
28 return Get(uid, m_uid_cache, &UserIDResolver::DoGetUserName); in GetUserName()
31 return Get(gid, m_gid_cache, &UserIDResolver::DoGetGroupName); in GetGroupName()
36 static UserIDResolver &GetNoopResolver();
47 llvm::Optional<std::string> (UserIDResolver::*do_get)(id_t));
H A DProcessInfo.h22 class UserIDResolver; variable
143 void Dump(Stream &s, UserIDResolver &resolver) const;
147 void DumpAsTableRow(Stream &s, UserIDResolver &resolver, bool show_args,
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Host/posix/
H A DHostInfoPosix.h17 class UserIDResolver; variable
35 static UserIDResolver &GetUserIDResolver();
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Platform/gdb-server/
H A DPlatformRemoteGDBServer.h23 class PlatformRemoteGDBServer : public Platform, private UserIDResolver {
100 UserIDResolver &GetUserIDResolver() override { return *this; } in GetUserIDResolver()
191 llvm::Optional<std::string> DoGetUserName(UserIDResolver::id_t uid) override;
192 llvm::Optional<std::string> DoGetGroupName(UserIDResolver::id_t uid) override;
H A DPlatformRemoteGDBServer.cpp363 PlatformRemoteGDBServer::DoGetUserName(UserIDResolver::id_t uid) { in DoGetUserName()
371 PlatformRemoteGDBServer::DoGetGroupName(UserIDResolver::id_t gid) { in DoGetGroupName()
/freebsd-13.1/contrib/llvm-project/lldb/source/Host/posix/
H A DHostInfoPosix.cpp48 class PosixUserIDResolver : public UserIDResolver {
112 UserIDResolver &HostInfoPosix::GetUserIDResolver() { in GetUserIDResolver()
/freebsd-13.1/contrib/llvm-project/lldb/include/lldb/Target/
H A DRemoteAwarePlatform.h82 UserIDResolver &GetUserIDResolver() override;
H A DPlatform.h265 virtual UserIDResolver &GetUserIDResolver() = 0;
/freebsd-13.1/contrib/llvm-project/lldb/source/Target/
H A DRemoteAwarePlatform.cpp363 UserIDResolver &RemoteAwarePlatform::GetUserIDResolver() { in GetUserIDResolver()
368 return UserIDResolver::GetNoopResolver(); in GetUserIDResolver()
/freebsd-13.1/lib/clang/liblldb/
H A DMakefile682 SRCS+= Utility/UserIDResolver.cpp