Home
last modified time | relevance | path

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

/llvm-project-15.0.7/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()
H A DCMakeLists.txt73 UserIDResolver.cpp
/llvm-project-15.0.7/lldb/include/lldb/Utility/
H A DUserIDResolver.h23 class UserIDResolver {
26 virtual ~UserIDResolver(); // anchor
29 return Get(uid, m_uid_cache, &UserIDResolver::DoGetUserName); in GetUserName()
32 return Get(gid, m_gid_cache, &UserIDResolver::DoGetGroupName); in GetGroupName()
37 static UserIDResolver &GetNoopResolver();
48 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,
/llvm-project-15.0.7/lldb/unittests/Utility/
H A DUserIDResolverTest.cpp16 class TestUserIDResolver : public UserIDResolver {
23 TEST(UserIDResolver, GetUserName) { in TEST() argument
36 TEST(UserIDResolver, GetGroupName) { in TEST() argument
H A DProcessInstanceInfoTest.cpp17 class DummyUserIDResolver : public UserIDResolver {
/llvm-project-15.0.7/lldb/include/lldb/Host/posix/
H A DHostInfoPosix.h17 class UserIDResolver; variable
36 static UserIDResolver &GetUserIDResolver();
/llvm-project-15.0.7/lldb/include/lldb/Host/windows/
H A DHostInfoWindows.h17 class UserIDResolver; variable
27 static UserIDResolver &GetUserIDResolver();
/llvm-project-15.0.7/lldb/source/Plugins/Platform/gdb-server/
H A DPlatformRemoteGDBServer.h22 class PlatformRemoteGDBServer : public Platform, private UserIDResolver {
93 UserIDResolver &GetUserIDResolver() override { return *this; } in GetUserIDResolver()
184 llvm::Optional<std::string> DoGetUserName(UserIDResolver::id_t uid) override;
185 llvm::Optional<std::string> DoGetGroupName(UserIDResolver::id_t uid) override;
H A DPlatformRemoteGDBServer.cpp291 PlatformRemoteGDBServer::DoGetUserName(UserIDResolver::id_t uid) { in DoGetUserName()
299 PlatformRemoteGDBServer::DoGetGroupName(UserIDResolver::id_t gid) { in DoGetGroupName()
/llvm-project-15.0.7/lldb/source/Host/windows/
H A DHostInfoWindows.cpp29 class WindowsUserIDResolver : public UserIDResolver {
136 UserIDResolver &HostInfoWindows::GetUserIDResolver() { in GetUserIDResolver()
/llvm-project-15.0.7/lldb/source/Host/posix/
H A DHostInfoPosix.cpp57 class PosixUserIDResolver : public UserIDResolver {
121 UserIDResolver &HostInfoPosix::GetUserIDResolver() { in GetUserIDResolver()
/llvm-project-15.0.7/lldb/source/Plugins/Platform/QemuUser/
H A DPlatformQemuUser.h28 UserIDResolver &GetUserIDResolver() override { in GetUserIDResolver()
/llvm-project-15.0.7/llvm/utils/gn/secondary/lldb/source/Utility/
H A DBUILD.gn55 "UserIDResolver.cpp",
/llvm-project-15.0.7/lldb/unittests/Target/
H A DRemoteAwarePlatformTest.cpp63 MOCK_METHOD0(GetUserIDResolver, UserIDResolver &());
/llvm-project-15.0.7/lldb/include/lldb/Target/
H A DRemoteAwarePlatform.h82 UserIDResolver &GetUserIDResolver() override;
H A DPlatform.h251 virtual UserIDResolver &GetUserIDResolver();
/llvm-project-15.0.7/lldb/source/Target/
H A DRemoteAwarePlatform.cpp332 UserIDResolver &RemoteAwarePlatform::GetUserIDResolver() { in GetUserIDResolver()
H A DPlatform.cpp718 UserIDResolver &Platform::GetUserIDResolver() { in GetUserIDResolver()
721 return UserIDResolver::GetNoopResolver(); in GetUserIDResolver()
/llvm-project-15.0.7/clang/docs/tools/
H A Dclang-formatted-files.txt3893 lldb/include/lldb/Utility/UserIDResolver.h
4702 lldb/source/Utility/UserIDResolver.cpp