| /llvm-project-15.0.7/lldb/include/lldb/Utility/ |
| H A D | Listener.h | 40 friend class Broadcaster; variable 68 uint32_t StartListeningForEvents(Broadcaster *broadcaster, 71 uint32_t StartListeningForEvents(Broadcaster *broadcaster, 76 bool StopListeningForEvents(Broadcaster *broadcaster, uint32_t event_mask); 80 Event *PeekAtNextEventForBroadcaster(Broadcaster *broadcaster); 82 Event *PeekAtNextEventForBroadcasterWithType(Broadcaster *broadcaster, 88 bool GetEventForBroadcaster(Broadcaster *broadcaster, lldb::EventSP &event_sp, 91 bool GetEventForBroadcasterWithType(Broadcaster *broadcaster, 110 typedef std::multimap<Broadcaster::BroadcasterImplWP, BroadcasterInfo, 111 std::owner_less<Broadcaster::BroadcasterImplWP>> [all …]
|
| H A D | Broadcaster.h | 28 class Broadcaster; variable 99 void SignUpListenersForBroadcaster(Broadcaster &broadcaster); 242 class Broadcaster { 252 Broadcaster(lldb::BroadcasterManagerSP manager_sp, const char *name); 257 virtual ~Broadcaster(); 424 friend class Broadcaster; variable 427 BroadcasterImpl(Broadcaster &broadcaster); 452 Broadcaster *GetBroadcaster(); 496 Broadcaster &m_broadcaster; 537 Broadcaster(const Broadcaster &) = delete; [all …]
|
| H A D | Event.h | 185 friend class Broadcaster::BroadcasterImpl; 188 Event(Broadcaster *broadcaster, uint32_t event_type, 191 Event(Broadcaster *broadcaster, uint32_t event_type, 212 Broadcaster *GetBroadcaster() const { in GetBroadcaster() 213 Broadcaster::BroadcasterImplSP broadcaster_impl_sp = in GetBroadcaster() 221 bool BroadcasterIs(Broadcaster *broadcaster) { in BroadcasterIs() 222 Broadcaster::BroadcasterImplSP broadcaster_impl_sp = in BroadcasterIs() 242 void SetBroadcaster(Broadcaster *broadcaster) { in SetBroadcaster() 246 Broadcaster::BroadcasterImplWP
|
| /llvm-project-15.0.7/lldb/source/Utility/ |
| H A D | Broadcaster.cpp | 26 Broadcaster::Broadcaster(BroadcasterManagerSP manager_sp, const char *name) in Broadcaster() function in Broadcaster 34 Broadcaster::BroadcasterImpl::BroadcasterImpl(Broadcaster &broadcaster) in BroadcasterImpl() 38 Broadcaster::~Broadcaster() { in ~Broadcaster() 46 void Broadcaster::CheckInWithManager() { in CheckInWithManager() 53 Broadcaster::BroadcasterImpl::GetListeners() { in GetListeners() 69 void Broadcaster::BroadcasterImpl::Clear() { in Clear() 80 Broadcaster *Broadcaster::BroadcasterImpl::GetBroadcaster() { in GetBroadcaster() 84 bool Broadcaster::BroadcasterImpl::GetEventNames( in GetEventNames() 110 void Broadcaster::AddInitialEventsToListener( in AddInitialEventsToListener() 161 bool Broadcaster::BroadcasterImpl::RemoveListener( in RemoveListener() [all …]
|
| H A D | Listener.cpp | 61 Broadcaster::BroadcasterImplSP broadcaster_sp(pos->first.lock()); in Clear() 81 uint32_t Listener::StartListeningForEvents(Broadcaster *broadcaster, in StartListeningForEvents() 110 uint32_t Listener::StartListeningForEvents(Broadcaster *broadcaster, in StartListeningForEvents() 145 bool Listener::StopListeningForEvents(Broadcaster *broadcaster, in StopListeningForEvents() 163 void Listener::BroadcasterWillDestruct(Broadcaster *broadcaster) { in BroadcasterWillDestruct() 213 EventBroadcasterMatches(Broadcaster *broadcaster) in EventBroadcasterMatches() 221 Broadcaster *m_broadcaster; 254 Broadcaster *m_broadcaster; 389 bool Listener::GetEventForBroadcaster(Broadcaster *broadcaster, in GetEventForBroadcaster() 402 Broadcaster *broadcaster = event_sp->GetBroadcaster(); in HandleBroadcastEvent() [all …]
|
| H A D | Event.cpp | 30 Event::Event(Broadcaster *broadcaster, uint32_t event_type, EventData *data) in Event() 34 Event::Event(Broadcaster *broadcaster, uint32_t event_type, in Event() 48 Broadcaster *broadcaster; in Dump() 49 Broadcaster::BroadcasterImplSP broadcaster_impl_sp(m_broadcaster_wp.lock()); in Dump()
|
| H A D | CMakeLists.txt | 30 Broadcaster.cpp
|
| /llvm-project-15.0.7/lldb/include/lldb/API/ |
| H A D | SBBroadcaster.h | 72 SBBroadcaster(lldb_private::Broadcaster *broadcaster, bool owns); 74 lldb_private::Broadcaster *get() const; 76 void reset(lldb_private::Broadcaster *broadcaster, bool owns); 80 lldb_private::Broadcaster *m_opaque_ptr = nullptr;
|
| /llvm-project-15.0.7/lldb/source/API/ |
| H A D | SBBroadcaster.cpp | 22 : m_opaque_sp(new Broadcaster(nullptr, name)) { in SBBroadcaster() 28 SBBroadcaster::SBBroadcaster(lldb_private::Broadcaster *broadcaster, bool owns) in SBBroadcaster() 116 Broadcaster *SBBroadcaster::get() const { return m_opaque_ptr; } in get() 118 void SBBroadcaster::reset(Broadcaster *broadcaster, bool owns) { in reset()
|
| /llvm-project-15.0.7/lldb/unittests/Utility/ |
| H A D | BroadcasterTest.cpp | 23 Broadcaster broadcaster(nullptr, "test-broadcaster"); in TEST() 61 Broadcaster broadcaster(nullptr, "test-broadcaster"); in TEST()
|
| H A D | ListenerTest.cpp | 21 Broadcaster broadcaster(nullptr, "test-broadcaster"); in TEST() 58 Broadcaster broadcaster(nullptr, "test-broadcaster"); in TEST()
|
| /llvm-project-15.0.7/lldb/unittests/Core/ |
| H A D | DiagnosticEventTest.cpp | 58 Broadcaster &broadcaster = debugger_sp->GetBroadcaster(); in TEST_F() 84 Broadcaster &broadcaster = debugger_sp->GetBroadcaster(); in TEST_F() 143 Broadcaster &broadcaster = debugger_sp->GetBroadcaster(); in TEST_F()
|
| /llvm-project-15.0.7/lldb/include/lldb/Core/ |
| H A D | Debugger.h | 90 Broadcaster &GetBroadcaster() { return m_broadcaster; } in GetBroadcaster() 91 const Broadcaster &GetBroadcaster() const { return m_broadcaster; } in GetBroadcaster() 567 Broadcaster m_sync_broadcaster; ///< Private debugger synchronization. 568 Broadcaster m_broadcaster; ///< Public Debugger event broadcaster.
|
| H A D | Communication.h | 84 class Communication : public Broadcaster {
|
| /llvm-project-15.0.7/llvm/utils/gn/secondary/lldb/source/Utility/ |
| H A D | BUILD.gn | 12 "Broadcaster.cpp",
|
| /llvm-project-15.0.7/lldb/include/lldb/Target/ |
| H A D | TargetList.h | 21 class TargetList : public Broadcaster {
|
| H A D | Process.h | 340 public Broadcaster, 2822 Broadcaster m_private_state_broadcaster; // This broadcaster feeds state 2825 Broadcaster m_private_state_control_broadcaster; // This is the control
|
| H A D | Thread.h | 65 public Broadcaster {
|
| /llvm-project-15.0.7/clang-tools-extra/clangd/ |
| H A D | GlobalCompilationDatabase.h | 154 std::unique_ptr<BroadcastThread> Broadcaster; variable
|
| H A D | GlobalCompilationDatabase.cpp | 347 : Opts(Opts), Broadcaster(std::make_unique<BroadcastThread>(*this)) { in DirectoryBasedGlobalCompilationDatabase() 720 Broadcaster->enqueue(Result); in broadcastCDB() 725 return Broadcaster->blockUntilIdle(Timeout); in blockUntilIdle()
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/MacOSX-Kernel/ |
| H A D | ProcessKDP.h | 171 lldb_private::Broadcaster m_async_broadcaster;
|
| /llvm-project-15.0.7/lldb/include/lldb/ |
| H A D | lldb-forward.h | 46 class Broadcaster; variable 306 typedef std::shared_ptr<lldb_private::Broadcaster> BroadcasterSP;
|
| /llvm-project-15.0.7/lldb/source/Core/ |
| H A D | Communication.cpp | 43 : Broadcaster(nullptr, name), m_connection_sp(), in Communication()
|
| /llvm-project-15.0.7/lldb/include/lldb/Interpreter/ |
| H A D | CommandInterpreter.h | 214 class CommandInterpreter : public Broadcaster,
|
| /llvm-project-15.0.7/lldb/source/Plugins/Process/gdb-remote/ |
| H A D | ProcessGDBRemote.h | 258 Broadcaster m_async_broadcaster;
|