|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Derived Classes
tools/lldb/source/Host/posix/HostInfoPosix.cpp 48 class PosixUserIDResolver : public UserIDResolver {
tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.h 22 class PlatformRemoteGDBServer : public Platform, private UserIDResolver {
tools/lldb/source/Utility/UserIDResolver.cpp 30 class NoopResolver : public UserIDResolver {
tools/lldb/unittests/Utility/ProcessInstanceInfoTest.cpp 17 class DummyUserIDResolver : public UserIDResolver {
tools/lldb/unittests/Utility/UserIDResolverTest.cpp 16 class TestUserIDResolver : public UserIDResolver {
Declarations
tools/lldb/include/lldb/Host/posix/HostInfoPosix.h 17 class UserIDResolver;
tools/lldb/include/lldb/Utility/ProcessInfo.h 23 class UserIDResolver;
References
tools/lldb/include/lldb/Host/posix/HostInfoPosix.h 35 static UserIDResolver &GetUserIDResolver();
tools/lldb/include/lldb/Target/Platform.h 261 virtual UserIDResolver &GetUserIDResolver() = 0;
tools/lldb/include/lldb/Target/RemoteAwarePlatform.h 73 UserIDResolver &GetUserIDResolver() override;
tools/lldb/include/lldb/Utility/ProcessInfo.h 145 void Dump(Stream &s, UserIDResolver &resolver) const;
149 void DumpAsTableRow(Stream &s, UserIDResolver &resolver, bool show_args,
tools/lldb/include/lldb/Utility/UserIDResolver.h 28 return Get(uid, m_uid_cache, &UserIDResolver::DoGetUserName);
31 return Get(gid, m_gid_cache, &UserIDResolver::DoGetGroupName);
36 static UserIDResolver &GetNoopResolver();
tools/lldb/source/Host/posix/HostInfoPosix.cpp 48 class PosixUserIDResolver : public UserIDResolver {
112 UserIDResolver &HostInfoPosix::GetUserIDResolver() {
tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp 342 PlatformRemoteGDBServer::DoGetUserName(UserIDResolver::id_t uid) {
350 PlatformRemoteGDBServer::DoGetGroupName(UserIDResolver::id_t gid) {
tools/lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.h 22 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;
tools/lldb/source/Target/RemoteAwarePlatform.cpp 208 UserIDResolver &RemoteAwarePlatform::GetUserIDResolver() {
213 return UserIDResolver::GetNoopResolver();
tools/lldb/source/Utility/ProcessInfo.cpp 112 void ProcessInstanceInfo::Dump(Stream &s, UserIDResolver &resolver) const {
185 void ProcessInstanceInfo::DumpAsTableRow(Stream &s, UserIDResolver &resolver,
211 &ProcessInstanceInfo::GetUserID, &UserIDResolver::GetUserName);
213 &ProcessInstanceInfo::GetGroupID, &UserIDResolver::GetGroupName);
216 &UserIDResolver::GetUserName);
219 &UserIDResolver::GetGroupName);
225 &UserIDResolver::GetUserName);
tools/lldb/source/Utility/UserIDResolver.cpp 30 class NoopResolver : public UserIDResolver {
44 UserIDResolver &UserIDResolver::GetNoopResolver() { return *g_noop_resolver; }
tools/lldb/unittests/Utility/ProcessInstanceInfoTest.cpp 17 class DummyUserIDResolver : public UserIDResolver {
tools/lldb/unittests/Utility/UserIDResolverTest.cpp 16 class TestUserIDResolver : public UserIDResolver {