| /llvm-project-15.0.7/lldb/source/Utility/ |
| H A D | UserIDResolver.cpp | 14 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 D | ProcessInfo.cpp | 113 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 D | CMakeLists.txt | 73 UserIDResolver.cpp
|
| /llvm-project-15.0.7/lldb/include/lldb/Utility/ |
| H A D | UserIDResolver.h | 23 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 D | ProcessInfo.h | 22 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 D | UserIDResolverTest.cpp | 16 class TestUserIDResolver : public UserIDResolver { 23 TEST(UserIDResolver, GetUserName) { in TEST() argument 36 TEST(UserIDResolver, GetGroupName) { in TEST() argument
|
| H A D | ProcessInstanceInfoTest.cpp | 17 class DummyUserIDResolver : public UserIDResolver {
|
| /llvm-project-15.0.7/lldb/include/lldb/Host/posix/ |
| H A D | HostInfoPosix.h | 17 class UserIDResolver; variable 36 static UserIDResolver &GetUserIDResolver();
|
| /llvm-project-15.0.7/lldb/include/lldb/Host/windows/ |
| H A D | HostInfoWindows.h | 17 class UserIDResolver; variable 27 static UserIDResolver &GetUserIDResolver();
|
| /llvm-project-15.0.7/lldb/source/Plugins/Platform/gdb-server/ |
| H A D | PlatformRemoteGDBServer.h | 22 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 D | PlatformRemoteGDBServer.cpp | 291 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 D | HostInfoWindows.cpp | 29 class WindowsUserIDResolver : public UserIDResolver { 136 UserIDResolver &HostInfoWindows::GetUserIDResolver() { in GetUserIDResolver()
|
| /llvm-project-15.0.7/lldb/source/Host/posix/ |
| H A D | HostInfoPosix.cpp | 57 class PosixUserIDResolver : public UserIDResolver { 121 UserIDResolver &HostInfoPosix::GetUserIDResolver() { in GetUserIDResolver()
|
| /llvm-project-15.0.7/lldb/source/Plugins/Platform/QemuUser/ |
| H A D | PlatformQemuUser.h | 28 UserIDResolver &GetUserIDResolver() override { in GetUserIDResolver()
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/lldb/source/Utility/ |
| H A D | BUILD.gn | 55 "UserIDResolver.cpp",
|
| /llvm-project-15.0.7/lldb/unittests/Target/ |
| H A D | RemoteAwarePlatformTest.cpp | 63 MOCK_METHOD0(GetUserIDResolver, UserIDResolver &());
|
| /llvm-project-15.0.7/lldb/include/lldb/Target/ |
| H A D | RemoteAwarePlatform.h | 82 UserIDResolver &GetUserIDResolver() override;
|
| H A D | Platform.h | 251 virtual UserIDResolver &GetUserIDResolver();
|
| /llvm-project-15.0.7/lldb/source/Target/ |
| H A D | RemoteAwarePlatform.cpp | 332 UserIDResolver &RemoteAwarePlatform::GetUserIDResolver() { in GetUserIDResolver()
|
| H A D | Platform.cpp | 718 UserIDResolver &Platform::GetUserIDResolver() { in GetUserIDResolver() 721 return UserIDResolver::GetNoopResolver(); in GetUserIDResolver()
|
| /llvm-project-15.0.7/clang/docs/tools/ |
| H A D | clang-formatted-files.txt | 3893 lldb/include/lldb/Utility/UserIDResolver.h 4702 lldb/source/Utility/UserIDResolver.cpp
|