|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/tools/lldb/scripts/LLDBWrapPython.cpp22819 lldb::StateType arg1 ;
22830 if (state_type_value > lldb::StateType::kLastStateType) {
22873 lldb::StateType arg1 ;
22884 if (state_type_value > lldb::StateType::kLastStateType) {
22910 lldb::StateType arg1 ;
22921 if (state_type_value > lldb::StateType::kLastStateType) {
44733 lldb::StateType result;
45537 lldb::StateType result;
include/llvm/Support/FormatVariadic.h 253 inline auto formatv(const char *Fmt, Ts &&... Vals) -> formatv_object<decltype(
254 std::make_tuple(detail::build_format_adapter(std::forward<Ts>(Vals))...))> {
256 std::make_tuple(detail::build_format_adapter(std::forward<Ts>(Vals))...));
259 std::make_tuple(detail::build_format_adapter(std::forward<Ts>(Vals))...));
include/llvm/Support/FormatVariadicDetails.h 33 T Item;
36 explicit provider_format_adapter(T &&Item) : Item(std::forward<T>(Item)) {}
36 explicit provider_format_adapter(T &&Item) : Item(std::forward<T>(Item)) {}
39 format_provider<typename std::decay<T>::type>::format(Item, S, Options);
62 using Decayed = typename std::decay<T>::type;
78 using ConstRefT = const typename std::decay<T>::type &;
136 typename std::enable_if<uses_format_provider<T>::value,
137 provider_format_adapter<T>>::type
138 build_format_adapter(T &&Item) {
139 return provider_format_adapter<T>(std::forward<T>(Item));
tools/lldb/include/lldb/API/SBDebugger.h 210 static const char *StateAsCString(lldb::StateType state);
214 static bool StateIsRunningState(lldb::StateType state);
216 static bool StateIsStoppedState(lldb::StateType state);
tools/lldb/include/lldb/API/SBProcess.h 118 lldb::StateType GetState();
199 static lldb::StateType GetStateFromEvent(const lldb::SBEvent &event);
tools/lldb/include/lldb/Core/ThreadSafeValue.h 24 ThreadSafeValue(const T &value) : m_value(value), m_mutex() {}
28 T GetValue() const {
29 T value;
39 const T &GetValueNoLock() const { return m_value; }
41 void SetValue(const T &value) {
48 void SetValueNoLock(const T &value) { m_value = value; }
53 T m_value;
tools/lldb/include/lldb/Host/Debug.h 23 lldb::StateType state; // Valid values are eStateStopped/eStateSuspended,
37 ResumeActionList(lldb::StateType default_action, int signal)
59 void AppendAction(lldb::tid_t tid, lldb::StateType state, int signal = 0) {
88 size_t NumActionsWithState(lldb::StateType state) const {
98 bool SetDefaultThreadActionIfNeeded(lldb::StateType action, int signal) {
tools/lldb/include/lldb/Host/common/NativeProcessProtocol.h 161 lldb::StateType GetState() const;
215 lldb::StateType state) = 0;
410 lldb::StateType m_state = lldb::eStateInvalid;
436 void SetState(lldb::StateType state, bool notify_delegates = true);
472 void SynchronouslyNotifyProcessStateChanged(lldb::StateType state);
tools/lldb/include/lldb/Host/common/NativeThreadProtocol.h 28 virtual lldb::StateType GetState() = 0;
tools/lldb/include/lldb/Interpreter/ScriptInterpreter.h 243 virtual lldb::StateType
tools/lldb/include/lldb/Target/Process.h 414 lldb::StateType state);
422 ProcessEventData(const lldb::ProcessSP &process, lldb::StateType state);
432 lldb::StateType GetState() const { return m_state; }
454 static lldb::StateType GetStateFromEvent(const Event *event_ptr);
485 lldb::StateType m_state;
1232 lldb::StateType GetState();
2095 lldb::StateType GetNextEvent(lldb::EventSP &event_sp);
2103 lldb::StateType
2122 lldb::StateType GetStateChangedEvents(
2479 lldb::StateType GetPrivateState();
2574 lldb::StateType state = m_private_state.GetValue();
2646 ThreadSafeValue<lldb::StateType> m_public_state;
2647 ThreadSafeValue<lldb::StateType>
2739 lldb::StateType m_last_broadcast_state; /// This helps with the Public event
2760 void SynchronouslyNotifyStateChanged(lldb::StateType state);
2762 void SetPublicState(lldb::StateType new_state, bool restarted);
2764 void SetPrivateState(lldb::StateType state);
2798 lldb::StateType WaitForProcessStopPrivate(lldb::EventSP &event_sp,
2807 lldb::StateType
tools/lldb/include/lldb/Target/StopInfo.h 67 virtual void WillResume(lldb::StateType resume_state) {
tools/lldb/include/lldb/Target/Thread.h 160 lldb::StateType GetState() const;
162 void SetState(lldb::StateType state);
186 void SetResumeState(lldb::StateType state, bool override_suspend = false) {
200 lldb::StateType GetResumeState() const { return m_resume_state; }
209 bool ShouldResume(lldb::StateType resume_state);
212 virtual void WillResume(lldb::StateType resume_state) {}
1139 lldb::StateType GetTemporaryResumeState() const {
1214 void SetTemporaryResumeState(lldb::StateType new_state) {
1234 lldb::StateType m_state; ///< The state of our process.
1252 lldb::StateType m_resume_state; ///< This state is used to force a thread to
1255 lldb::StateType m_temporary_resume_state; ///< This state records what the
tools/lldb/include/lldb/Target/ThreadPlan.h 409 lldb::StateType RunState();
430 bool WillResume(lldb::StateType resume_state, bool current_plan);
549 virtual bool DoWillResume(lldb::StateType resume_state, bool current_plan) {
580 virtual lldb::StateType GetPlanRunState() = 0;
642 lldb::StateType GetPlanRunState() override;
tools/lldb/include/lldb/Target/ThreadPlanBase.h 33 lldb::StateType GetPlanRunState() override;
42 bool DoWillResume(lldb::StateType resume_state, bool current_plan) override;
tools/lldb/include/lldb/Target/ThreadPlanCallFunction.h 45 lldb::StateType GetPlanRunState() override;
tools/lldb/include/lldb/Target/ThreadPlanCallOnFunctionExit.h 45 lldb::StateType GetPlanRunState() override;
tools/lldb/include/lldb/Target/ThreadPlanPython.h 57 lldb::StateType GetPlanRunState() override;
tools/lldb/include/lldb/Target/ThreadPlanRunToAddress.h 42 lldb::StateType GetPlanRunState() override;
tools/lldb/include/lldb/Target/ThreadPlanStepInRange.h 58 bool DoWillResume(lldb::StateType resume_state, bool current_plan) override;
tools/lldb/include/lldb/Target/ThreadPlanStepInstruction.h 29 lldb::StateType GetPlanRunState() override;
tools/lldb/include/lldb/Target/ThreadPlanStepOut.h 33 lldb::StateType GetPlanRunState() override;
49 bool DoWillResume(lldb::StateType resume_state, bool current_plan) override;
tools/lldb/include/lldb/Target/ThreadPlanStepOverBreakpoint.h 27 lldb::StateType GetPlanRunState() override;
40 bool DoWillResume(lldb::StateType resume_state, bool current_plan) override;
tools/lldb/include/lldb/Target/ThreadPlanStepOverRange.h 34 bool DoWillResume(lldb::StateType resume_state, bool current_plan) override;
tools/lldb/include/lldb/Target/ThreadPlanStepRange.h 35 lldb::StateType GetPlanRunState() override;
tools/lldb/include/lldb/Target/ThreadPlanStepThrough.h 25 lldb::StateType GetPlanRunState() override;
32 bool DoWillResume(lldb::StateType resume_state, bool current_plan) override;
tools/lldb/include/lldb/Target/ThreadPlanStepUntil.h 25 lldb::StateType GetPlanRunState() override;
30 bool DoWillResume(lldb::StateType resume_state, bool current_plan) override;
tools/lldb/include/lldb/Utility/Log.h 141 const char *format, Args &&... args) {
142 Format(file, function, llvm::formatv(format, std::forward<Args>(args)...));
tools/lldb/include/lldb/Utility/ReproducerInstrumentation.h 31 inline void stringify_append(llvm::raw_string_ostream &ss, const T &t) {
47 inline void stringify_helper(llvm::raw_string_ostream &ss, const Head &head) {
52 inline void stringify_helper(llvm::raw_string_ostream &ss, const Head &head,
59 template <typename... Ts> inline std::string stringify_args(const Ts &... ts) {
208 template <typename T> void AddObjectForIndex(unsigned idx, T *object) {
245 typedef typename std::conditional<std::is_trivially_copyable<T>::value, ValueTag, NotImplementedTag>::type type;
277 template <typename T> T Deserialize() {
281 return Read<T>(typename serializer_tag<T>::type());
285 template <typename T> void HandleReplayResult(const T &t) {
287 if (std::is_fundamental<T>::value)
290 m_index_to_object.AddObjectForIndex(result, new T(t));
310 template <typename T> T Read(NotImplementedTag) {
315 template <typename T> T Read(ValueTag) {
317 T t;
318 std::memcpy(reinterpret_cast<char *>(&t), m_buffer.data(), sizeof(T));
319 m_buffer = m_buffer.drop_front(sizeof(T));
323 template <typename T> T Read(PointerTag) {
329 template <typename T> T Read(ReferenceTag) {
340 template <typename T> T Read(FundamentalPointerTag) {
349 template <typename T> T Read(FundamentalReferenceTag) {
375 static Result doit(Deserializer &deserializer,
376 Result (*f)(Deserialized..., Head, Tail...),
376 Result (*f)(Deserialized..., Head, Tail...),
379 template deserialized<Result, Deserialized..., Head>::doit(
379 template deserialized<Result, Deserialized..., Head>::doit(
380 deserializer, f, d..., deserializer.Deserialize<Head>());
387 static Result doit(Deserializer &deserializer, Result (*f)(Deserialized...),
387 static Result doit(Deserializer &deserializer, Result (*f)(Deserialized...),
387 static Result doit(Deserializer &deserializer, Result (*f)(Deserialized...),
388 Deserialized... d) {
404 DefaultReplayer(Result (*f)(Args...)) : Replayer(), f(f) {}
404 DefaultReplayer(Result (*f)(Args...)) : Replayer(), f(f) {}
408 DeserializationHelper<Args...>::template deserialized<Result>::doit(
408 DeserializationHelper<Args...>::template deserialized<Result>::doit(
412 Result (*f)(Args...);
412 Result (*f)(Args...);
510 static Result doit(Class *c, Args... args) { return (c->*m)(args...); }
552 void SerializeAll(const Head &head, const Tail &... tail) {
636 void Record(Serializer &serializer, Registry ®istry, Result (*f)(FArgs...),
636 void Record(Serializer &serializer, Registry ®istry, Result (*f)(FArgs...),
637 const RArgs &... args) {
652 typename std::remove_reference<Result>::type>::type>::value) {
tools/lldb/include/lldb/Utility/State.h 29 const char *StateAsCString(lldb::StateType state);
40 bool StateIsRunningState(lldb::StateType state);
61 bool StateIsStoppedState(lldb::StateType state, bool must_exist);
69 static void format(const lldb::StateType &state, raw_ostream &Stream,
tools/lldb/source/API/SBDebugger.cpp 577 StateType event_state = SBProcess::GetStateFromEvent(event);
649 const char *SBDebugger::StateAsCString(StateType state) {
698 bool SBDebugger::StateIsRunningState(StateType state) {
707 bool SBDebugger::StateIsStoppedState(StateType state) {
tools/lldb/source/API/SBProcess.cpp 359 const StateType event_state = SBProcess::GetStateFromEvent(event);
373 const StateType event_state = SBProcess::GetStateFromEvent(event);
517 StateType SBProcess::GetState() {
520 StateType ret_val = eStateInvalid;
763 StateType SBProcess::GetStateFromEvent(const SBEvent &event) {
767 StateType ret_val = Process::ProcessEventData::GetStateFromEvent(event.get());
tools/lldb/source/API/SBTarget.cpp 83 const auto state = process_sp->GetState();
340 StateType state = eStateInvalid;
404 StateType state = eStateInvalid;
tools/lldb/source/Commands/CommandObjectProcess.cpp 46 bool StopProcessIfNecessary(Process *process, StateType &state,
161 StateType state = eStateInvalid;
386 StateType state = eStateInvalid;
553 StateType state = process->GetState();
tools/lldb/source/Commands/CommandObjectTarget.cpp 93 StateType state = process_sp->GetState();
4224 const StateType process_state = process->GetState();
tools/lldb/source/Commands/CommandObjectThread.cpp 839 StateType state = process->GetState();
tools/lldb/source/Core/Debugger.cpp 1313 StateType event_state =
tools/lldb/source/Core/IOHandler.cpp 2214 StateType state = process->GetState();
2475 StateType state = process_sp->GetState();
2507 StateType state = process_sp->GetState();
2565 StateType state = process_sp->GetState();
2986 StateType state = process->GetState();
3732 const StateType state = process->GetState();
3818 StateType state = process->GetState();
tools/lldb/source/Host/common/NativeProcessProtocol.cpp 325 lldb::StateType state) {
719 lldb::StateType NativeProcessProtocol::GetState() const {
724 void NativeProcessProtocol::SetState(lldb::StateType state,
tools/lldb/source/Interpreter/CommandInterpreter.cpp 2811 StateType state = process->GetState();
tools/lldb/source/Interpreter/CommandObject.cpp 219 StateType state = process->GetState();
tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp 1490 StateType state) {
tools/lldb/source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h 69 lldb::StateType state);
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp 793 StateType state) {
tools/lldb/source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.h 63 lldb::StateType state);
tools/lldb/source/Plugins/JITLoader/GDB/JITLoaderGDB.h 69 lldb::StateType state);
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleThreadPlanStepThroughObjCTrampoline.cpp 111 lldb::StateType AppleThreadPlanStepThroughObjCTrampoline::GetPlanRunState() {
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleThreadPlanStepThroughObjCTrampoline.h 35 lldb::StateType GetPlanRunState() override;
tools/lldb/source/Plugins/Platform/Linux/PlatformLinux.cpp 355 const StateType state = process_sp->WaitForProcessToStop(
tools/lldb/source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp 324 const StateType state = process_sp->WaitForProcessToStop(
tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp 310 SetState(StateType::eStateStopped, false);
423 SetState(StateType::eStateExited, true);
503 SetState(StateType::eStateExited, true);
640 StateType state = thread.GetState();
811 const StateType thread_state = thread.GetState();
1153 const auto thread_state = thread->GetState();
1191 case StateType::eStateInvalid:
1192 case StateType::eStateExited:
1193 case StateType::eStateCrashed:
1194 case StateType::eStateDetached:
1195 case StateType::eStateUnloaded:
1201 case StateType::eStateConnected:
1202 case StateType::eStateAttaching:
1203 case StateType::eStateLaunching:
1204 case StateType::eStateStopped:
1205 case StateType::eStateRunning:
1206 case StateType::eStateStepping:
1207 case StateType::eStateSuspended:
1656 lldb::StateType state, int signo) {
1739 SetState(StateType::eStateStopped, true);
tools/lldb/source/Plugins/Process/Linux/NativeProcessLinux.h 202 Status ResumeThread(NativeThreadLinux &thread, lldb::StateType state,
tools/lldb/source/Plugins/Process/Linux/NativeThreadLinux.cpp 89 : NativeThreadProtocol(process, tid), m_state(StateType::eStateInvalid),
105 lldb::StateType NativeThreadLinux::GetState() { return m_state; }
207 const StateType new_state = StateType::eStateRunning;
207 const StateType new_state = StateType::eStateRunning;
249 const StateType new_state = StateType::eStateStepping;
249 const StateType new_state = StateType::eStateStepping;
309 if (signo && m_state == StateType::eStateStopped &&
319 if (m_state == StateType::eStateStepping)
322 const StateType new_state = StateType::eStateStopped;
322 const StateType new_state = StateType::eStateStopped;
375 return GetState() == StateType::eStateStopped &&
380 return GetState() == StateType::eStateStopped &&
399 const StateType new_state = StateType::eStateExited;
399 const StateType new_state = StateType::eStateExited;
432 void NativeThreadLinux::MaybeLogStateChange(lldb::StateType new_state) {
439 lldb::StateType old_state = m_state;
tools/lldb/source/Plugins/Process/Linux/NativeThreadLinux.h 36 lldb::StateType GetState() override;
91 void MaybeLogStateChange(lldb::StateType new_state);
98 lldb::StateType m_state;
tools/lldb/source/Plugins/Process/Utility/ThreadMemory.cpp 37 void ThreadMemory::WillResume(StateType resume_state) {
tools/lldb/source/Plugins/Process/Utility/ThreadMemory.h 56 void WillResume(lldb::StateType resume_state) override;
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.cpp 36 StateType GDBRemoteClientBase::SendContinuePacketAndWaitForResponse(
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteClientBase.h 40 lldb::StateType SendContinuePacketAndWaitForResponse(
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp 795 PacketResult result = SendStopReasonForState(StateType::eStateExited);
827 PacketResult result = SendStopReasonForState(StateType::eStateStopped);
839 NativeProcessProtocol *process, lldb::StateType state) {
850 case StateType::eStateRunning:
854 case StateType::eStateStopped:
864 case StateType::eStateExited:
1389 ResumeActionList resume_actions(StateType::eStateRunning,
1404 ResumeAction action = {GetContinueThreadID(), StateType::eStateRunning,
1460 ResumeActionList actions(StateType::eStateRunning,
1617 lldb::StateType process_state) {
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.h 66 lldb::StateType state) override;
84 lldb::StateType m_inferior_prev_state = lldb::StateType::eStateInvalid;
84 lldb::StateType m_inferior_prev_state = lldb::StateType::eStateInvalid;
97 PacketResult SendStopReasonForState(lldb::StateType process_state);
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp 708 const StateType state = SetThreadStopInfo(response);
2159 StateType ProcessGDBRemote::SetThreadStopInfo(StringExtractor &stop_packet) {
3560 const StateType state = process_sp->GetState();
3682 if (GetPrivateState() == lldb::StateType::eStateStopped) {
3683 SetPrivateState(lldb::StateType::eStateRunning);
3687 SetPrivateState(lldb::StateType::eStateStopped);
3747 StateType stop_state =
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.h 295 bool IsRunning(lldb::StateType state) {
299 bool IsStepping(lldb::StateType state) {
303 bool CanResume(lldb::StateType state) { return state == lldb::eStateStopped; }
305 bool HasExited(lldb::StateType state) { return state == lldb::eStateExited; }
353 lldb::StateType SetThreadStopInfo(StringExtractor &stop_packet);
tools/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.cpp 228 void ThreadGDBRemote::WillResume(StateType resume_state) {
tools/lldb/source/Plugins/Process/gdb-remote/ThreadGDBRemote.h 32 void WillResume(lldb::StateType resume_state) override;
tools/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp 1925 lldb::StateType ScriptInterpreterPythonImpl::ScriptedThreadPlanGetRunState(
tools/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPythonImpl.h 95 lldb::StateType
tools/lldb/source/Target/Process.cpp 666 void Process::SynchronouslyNotifyStateChanged(StateType state) {
687 StateType Process::GetNextEvent(EventSP &event_sp) {
688 StateType state = eStateInvalid;
719 StateType Process::WaitForProcessToStop(const Timeout<std::micro> &timeout,
728 StateType state = GetState();
799 StateType event_state =
1004 StateType Process::GetStateChangedEvents(EventSP &event_sp,
1014 StateType state = eStateInvalid;
1047 StateType
1053 StateType state = eStateInvalid;
1186 const StateType state = GetPrivateState();
1260 const StateType state = GetPrivateState();
1299 StateType Process::GetState() {
1303 void Process::SetPublicState(StateType new_state, bool restarted) {
1308 const StateType old_state = m_public_state.GetValue();
1369 StateType state =
1408 StateType Process::GetPrivateState() { return m_private_state.GetValue(); }
1410 void Process::SetPrivateState(StateType new_state) {
1423 const StateType old_state = m_private_state.GetValueNoLock();
2450 StateType
2453 StateType state;
2539 StateType state = WaitForProcessStopPrivate(event_sp, seconds(10));
2630 StateType state =
2681 StateType state = ProcessEventData::GetStateFromEvent(event_sp.get());
3013 StateType state = WaitForProcessStopPrivate(event_sp, llvm::None);
3117 StateType state = WaitForProcessToStop(
3149 StateType state =
3172 StateType private_state = m_private_state.GetValue();
3336 const StateType state =
3622 const StateType new_state =
3825 const StateType internal_state =
3883 StateType state)
4083 StateType Process::ProcessEventData::GetStateFromEvent(const Event *event_ptr) {
4717 lldb::StateType old_state = eStateInvalid;
4792 lldb::StateType stop_state = lldb::eStateInvalid;
5431 const StateType state = GetState();
tools/lldb/source/Target/StopInfo.cpp 56 lldb::StateType ret_type = thread_sp->GetProcess()->GetPrivateState();
951 void WillResume(lldb::StateType resume_state) override {
tools/lldb/source/Target/Target.cpp 2835 StateType state = eStateInvalid;
2930 StateType state = m_process_sp->WaitForProcessToStop(
2993 auto state = eStateInvalid;
tools/lldb/source/Target/Thread.cpp 565 StateType Thread::GetState() const {
571 void Thread::SetState(StateType state) {
633 bool Thread::ShouldResume(StateType resume_state) {
639 StateType prev_resume_state = GetTemporaryResumeState();
920 StateType thread_state = GetResumeState();
921 StateType temp_thread_state = GetTemporaryResumeState();
980 StateType thread_state = GetResumeState();
tools/lldb/source/Target/ThreadList.cpp 584 StateType run_state;
tools/lldb/source/Target/ThreadPlan.cpp 99 bool ThreadPlan::WillResume(StateType resume_state, bool current_plan) {
138 lldb::StateType ThreadPlan::RunState() {
259 lldb::StateType ThreadPlanNull::GetPlanRunState() {
tools/lldb/source/Target/ThreadPlanBase.cpp 180 StateType ThreadPlanBase::GetPlanRunState() { return eStateRunning; }
184 bool ThreadPlanBase::DoWillResume(lldb::StateType resume_state,
tools/lldb/source/Target/ThreadPlanCallFunction.cpp 365 StateType ThreadPlanCallFunction::GetPlanRunState() { return eStateRunning; }
tools/lldb/source/Target/ThreadPlanCallOnFunctionExit.cpp 93 lldb::StateType ThreadPlanCallOnFunctionExit::GetPlanRunState() {
tools/lldb/source/Target/ThreadPlanPython.cpp 156 lldb::StateType ThreadPlanPython::GetPlanRunState() {
160 lldb::StateType run_state = eStateRunning;
tools/lldb/source/Target/ThreadPlanRunToAddress.cpp 168 StateType ThreadPlanRunToAddress::GetPlanRunState() { return eStateRunning; }
tools/lldb/source/Target/ThreadPlanStepInRange.cpp 485 bool ThreadPlanStepInRange::DoWillResume(lldb::StateType resume_state,
tools/lldb/source/Target/ThreadPlanStepInstruction.cpp 238 StateType ThreadPlanStepInstruction::GetPlanRunState() {
tools/lldb/source/Target/ThreadPlanStepOut.cpp 370 StateType ThreadPlanStepOut::GetPlanRunState() { return eStateRunning; }
372 bool ThreadPlanStepOut::DoWillResume(StateType resume_state,
tools/lldb/source/Target/ThreadPlanStepOverBreakpoint.cpp 115 StateType ThreadPlanStepOverBreakpoint::GetPlanRunState() {
119 bool ThreadPlanStepOverBreakpoint::DoWillResume(StateType resume_state,
tools/lldb/source/Target/ThreadPlanStepOverRange.cpp 363 bool ThreadPlanStepOverRange::DoWillResume(lldb::StateType resume_state,
tools/lldb/source/Target/ThreadPlanStepRange.cpp 419 StateType ThreadPlanStepRange::GetPlanRunState() {
tools/lldb/source/Target/ThreadPlanStepThrough.cpp 215 StateType ThreadPlanStepThrough::GetPlanRunState() { return eStateRunning; }
217 bool ThreadPlanStepThrough::DoWillResume(StateType resume_state,
tools/lldb/source/Target/ThreadPlanStepUntil.cpp 278 StateType ThreadPlanStepUntil::GetPlanRunState() { return eStateRunning; }
280 bool ThreadPlanStepUntil::DoWillResume(StateType resume_state,
tools/lldb/source/Utility/State.cpp 14 const char *lldb_private::StateAsCString(StateType state) {
68 bool lldb_private::StateIsRunningState(StateType state) {
89 bool lldb_private::StateIsStoppedState(StateType state, bool must_exist) {
tools/lldb/tools/lldb-vscode/lldb-vscode.cpp 159 auto state = process.GetState();
335 auto state = lldb::SBProcess::GetStateFromEvent(event);
753 auto state = process.GetState();
tools/lldb/unittests/Process/gdb-remote/GDBRemoteClientBaseTest.cpp 63 StateType SendCPacket(StringExtractorGDBRemote &response) {
109 std::future<StateType> continue_state = std::async(
139 std::future<StateType> continue_state = std::async(
184 std::future<StateType> continue_state = std::async(
208 std::future<StateType> continue_state = std::async(
242 std::future<StateType> continue_state = std::async(
325 std::future<StateType> continue_state = std::async(
usr/include/c++/7.4.0/bits/invoke.h 58 constexpr _Res
usr/include/c++/7.4.0/bits/move.h 72 constexpr _Tp&&
73 forward(typename std::remove_reference<_Tp>::type& __t) noexcept
83 constexpr _Tp&&
84 forward(typename std::remove_reference<_Tp>::type&& __t) noexcept
98 move(_Tp&& __t) noexcept
usr/include/c++/7.4.0/ext/aligned_buffer.h 85 : std::aligned_storage<sizeof(_Tp), std::alignment_of<_Tp>::value>
85 : std::aligned_storage<sizeof(_Tp), std::alignment_of<_Tp>::value>
88 std::aligned_storage<sizeof(_Tp), std::alignment_of<_Tp>::value>::type
88 std::aligned_storage<sizeof(_Tp), std::alignment_of<_Tp>::value>::type
108 _Tp*
112 const _Tp*
usr/include/c++/7.4.0/future 230 __gnu_cxx::__aligned_buffer<_Res> _M_storage;
234 typedef _Res result_type;
241 _M_value().~_Res();
245 _Res&
249 _M_set(const _Res& __res)
256 _M_set(_Res&& __res)
258 ::new (_M_storage._M_addr()) _Res(std::move(__res));
675 typedef __future_base::_Result<_Res>& __result_type;
738 __basic_future(const shared_future<_Res>&) noexcept;
742 __basic_future(shared_future<_Res>&&) noexcept;
746 __basic_future(future<_Res>&&) noexcept;
761 class future : public __basic_future<_Res>
766 friend future<__async_result_of<_Fn, _Args...>>
769 typedef __basic_future<_Res> _Base_type;
792 _Res
799 shared_future<_Res> share() noexcept;
891 class shared_future : public __basic_future<_Res>
893 typedef __basic_future<_Res> _Base_type;
902 shared_future(future<_Res>&& __uf) noexcept
924 const _Res&
1597 : _M_result(new _Result<_Res>()), _M_fn(std::move(__fn))
1601 typedef __future_base::_Ptr<_Result<_Res>> _Ptr_type;
1662 : _M_result(new _Result<_Res>()), _M_fn(std::move(__fn))
1685 typedef __future_base::_Ptr<_Result<_Res>> _Ptr_type;
1711 future<__async_result_of<_Fn, _Args...>>
usr/include/c++/7.4.0/tuple 56 struct __is_empty_non_tuple : is_empty<_Tp> { };
125 constexpr _Head_base(const _Head& __h)
132 constexpr _Head_base(_UHead&& __h)
159 static constexpr _Head&
162 static constexpr const _Head&
165 _Head _M_head_impl;
186 : public _Tuple_impl<_Idx + 1, _Tail...>,
191 typedef _Tuple_impl<_Idx + 1, _Tail...> _Inherited;
210 constexpr _Tuple_impl(const _Head& __head, const _Tail&... __tail)
216 constexpr _Tuple_impl(_UHead&& __head, _UTail&&... __tail)
230 constexpr _Tuple_impl(const _Tuple_impl<_Idx, _UElements...>& __in)
235 constexpr _Tuple_impl(_Tuple_impl<_Idx, _UHead, _UTails...>&& __in)
242 _Tuple_impl(allocator_arg_t __tag, const _Alloc& __a)
248 const _Head& __head, const _Tail&... __tail)
344 : private _Head_base<_Idx, _Head>
348 typedef _Head_base<_Idx, _Head> _Base;
350 static constexpr _Head&
353 static constexpr const _Head&
360 constexpr _Tuple_impl(const _Head& __head)
365 constexpr _Tuple_impl(_UHead&& __head)
376 constexpr _Tuple_impl(const _Tuple_impl<_Idx, _UHead>& __in)
380 constexpr _Tuple_impl(_Tuple_impl<_Idx, _UHead>&& __in)
390 const _Head& __head)
473 return __and_<is_constructible<_Elements, const _UElements&>...>::value;
473 return __and_<is_constructible<_Elements, const _UElements&>...>::value;
479 return __and_<is_convertible<const _UElements&, _Elements>...>::value;
479 return __and_<is_convertible<const _UElements&, _Elements>...>::value;
485 return __and_<is_constructible<_Elements, _UElements&&>...>::value;
485 return __and_<is_constructible<_Elements, _UElements&&>...>::value;
491 return __and_<is_convertible<_UElements&&, _Elements>...>::value;
491 return __and_<is_convertible<_UElements&&, _Elements>...>::value;
907 class tuple<_T1, _T2> : public _Tuple_impl<0, _T1, _T2>
909 typedef _Tuple_impl<0, _T1, _T2> _Inherited;
939 _TC<is_same<_Dummy, void>::value, _T1, _T2>;
947 constexpr tuple(const _T1& __a1, const _T2& __a2)
956 explicit constexpr tuple(const _T1& __a1, const _T2& __a2)
961 using _TMC = _TC<true, _T1, _T2>;
971 constexpr tuple(_U1&& __a1, _U2&& __a2)
1066 tuple(allocator_arg_t __tag, const _Alloc& __a)
1078 const _T1& __a1, const _T2& __a2)
1090 const _T1& __a1, const _T2& __a2)
1280 : tuple_element<__i - 1, tuple<_Tail...> > { };
1288 typedef _Head type;
1302 constexpr _Head&
1303 __get_helper(_Tuple_impl<__i, _Head, _Tail...>& __t) noexcept
1303 __get_helper(_Tuple_impl<__i, _Head, _Tail...>& __t) noexcept
1307 constexpr const _Head&
1308 __get_helper(const _Tuple_impl<__i, _Head, _Tail...>& __t) noexcept
1308 __get_helper(const _Tuple_impl<__i, _Head, _Tail...>& __t) noexcept
1309 { return _Tuple_impl<__i, _Head, _Tail...>::_M_head(__t); }
1309 { return _Tuple_impl<__i, _Head, _Tail...>::_M_head(__t); }
1313 constexpr __tuple_element_t<__i, tuple<_Elements...>>&
1313 constexpr __tuple_element_t<__i, tuple<_Elements...>>&
1314 get(tuple<_Elements...>& __t) noexcept
1319 constexpr const __tuple_element_t<__i, tuple<_Elements...>>&
1319 constexpr const __tuple_element_t<__i, tuple<_Elements...>>&
1320 get(const tuple<_Elements...>& __t) noexcept
1325 constexpr __tuple_element_t<__i, tuple<_Elements...>>&&
1325 constexpr __tuple_element_t<__i, tuple<_Elements...>>&&
1326 get(tuple<_Elements...>&& __t) noexcept
usr/include/c++/7.4.0/type_traits 194 { typedef _Tp type; };
215 : public __is_void_helper<typename remove_cv<_Tp>::type>::type
326 : public __is_integral_helper<typename remove_cv<_Tp>::type>::type
354 : public __is_floating_point_helper<typename remove_cv<_Tp>::type>::type
567 : public __is_null_pointer_helper<typename remove_cv<_Tp>::type>::type
581 : public __or_<is_lvalue_reference<_Tp>,
582 is_rvalue_reference<_Tp>>::type
588 : public __or_<is_integral<_Tp>, is_floating_point<_Tp>>::type
588 : public __or_<is_integral<_Tp>, is_floating_point<_Tp>>::type
594 : public __or_<is_arithmetic<_Tp>, is_void<_Tp>,
594 : public __or_<is_arithmetic<_Tp>, is_void<_Tp>,
595 is_null_pointer<_Tp>>::type
611 : public __or_<is_arithmetic<_Tp>, is_enum<_Tp>, is_pointer<_Tp>,
611 : public __or_<is_arithmetic<_Tp>, is_enum<_Tp>, is_pointer<_Tp>,
611 : public __or_<is_arithmetic<_Tp>, is_enum<_Tp>, is_pointer<_Tp>,
612 is_member_pointer<_Tp>, is_null_pointer<_Tp>>::type
612 is_member_pointer<_Tp>, is_null_pointer<_Tp>>::type
777 : public __and_<is_array<_Tp>, __not_<extent<_Tp>>>
777 : public __and_<is_array<_Tp>, __not_<extent<_Tp>>>
825 : public __is_destructible_safe<_Tp>::type
984 typedef decltype(__test<_Tp, _Arg>(0)) type;
989 : public __and_<is_destructible<_Tp>,
990 __is_direct_constructible_impl<_Tp, _Arg>>
1072 __is_direct_constructible_ref_cast<_Tp, _Arg>,
1073 __is_direct_constructible_new_safe<_Tp, _Arg>
1079 : public __is_direct_constructible_new<_Tp, _Arg>::type
1119 : public __is_direct_constructible<_Tp, _Arg>
1130 : public __is_constructible_impl<_Tp, _Args...>::type
1526 static void __test_aux(_To1);
1538 typedef decltype(__test<_From, _To>(0)) type;
1545 : public __is_convertible_helper<_From, _To>::type
1554 { typedef _Tp type; };
1558 { typedef _Tp type; };
1563 { typedef _Tp type; };
1574 remove_const<typename remove_volatile<_Tp>::type>::type type;
1629 { typedef _Tp type; };
1633 { typedef _Tp type; };
1659 { typedef _Tp&& type; };
1979 { typedef _Tp type; };
1988 : public __remove_pointer_helper<_Tp, typename remove_cv<_Tp>::type>
1988 : public __remove_pointer_helper<_Tp, typename remove_cv<_Tp>::type>
2104 { typedef typename remove_cv<_Up>::type __type; };
2118 typedef typename remove_reference<_Tp>::type __remove_type;
2277 struct __result_of_success : __success_type<_Tp>
2427 static __result_of_success<decltype(
utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h 109 internal::FunctionMockerBase<R(A1, A2)> {
111 typedef R F(A1, A2);
114 MockSpec<F>& With(const Matcher<A1>& m1, const Matcher<A2>& m2) {
119 R Invoke(A1 a1, A2 a2) {
utils/unittest/googlemock/include/gmock/gmock-matchers.h 178 virtual bool MatchAndExplain(T x, MatchResultListener* listener) const = 0;
258 bool MatchAndExplain(T x, MatchResultListener* listener) const {
263 bool Matches(T x) const {
277 void ExplainMatchResultTo(T x, ::std::ostream* os) const {
293 explicit MatcherBase(const MatcherInterface<T>* impl)
310 ::testing::internal::linked_ptr<const MatcherInterface<T> > impl_;
321 class Matcher : public internal::MatcherBase<T> {
329 explicit Matcher(const MatcherInterface<T>* impl)
334 Matcher(T value); // NOLINT
utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h 85 typedef ::testing::tuple<Matcher<A1>, Matcher<A2> > type;
180 typedef A2 Argument2;
181 typedef ::testing::tuple<A1, A2> ArgumentTuple;
183 typedef void MakeResultVoid(A1, A2);
184 typedef IgnoredValue MakeResultIgnoredValue(A1, A2);
utils/unittest/googletest/include/gtest/gtest-printers.h 223 void DefaultPrintNonContainerTo(const T& value, ::std::ostream* os) {
276 static ::std::string Format(const ToPrint& value) {
351 const T1& value, const T2& /* other_operand */) {
351 const T1& value, const T2& /* other_operand */) {
352 return FormatForComparison<T1, T2>::Format(value);
352 return FormatForComparison<T1, T2>::Format(value);
366 void UniversalPrint(const T& value, ::std::ostream* os);
373 const C& container, ::std::ostream* os) {
439 const T& value, ::std::ostream* os) {
455 void PrintTo(const T& value, ::std::ostream* os) {
478 DefaultPrintTo(IsContainerTest<T>(0), is_pointer<T>(), value, os);
670 void PrintTo(const ::std::tuple<Types...>& t, ::std::ostream* os) {
699 static void Print(const T& value, ::std::ostream* os) {
784 static void Print(const T& value, ::std::ostream* os) {
853 void UniversalPrint(const T& value, ::std::ostream* os) {
856 typedef T T1;
895 typedef ::std::tuple<Types...> Tuple;
983 internal::UniversalTersePrinter<T>::Print(value, &ss);
utils/unittest/googletest/include/gtest/gtest.h 1377 const T1& lhs, const T2& rhs) {
1377 const T1& lhs, const T2& rhs) {
1389 const T1& lhs,
1390 const T2& rhs) {
1419 const T1& lhs,
1420 const T2& rhs) {
utils/unittest/googletest/include/gtest/internal/custom/raw-ostream.h 35 auto printable(const T &V) -> decltype(StreamSwitch<T>::printable(V)) {
35 auto printable(const T &V) -> decltype(StreamSwitch<T>::printable(V)) {
37 return StreamSwitch<T>::printable(V);
54 const T& V;
55 friend std::ostream &operator<<(std::ostream &S, const RawStreamProxy<T> &V) {
69 static const RawStreamProxy<T> printable(const T &V) { return {V}; }
69 static const RawStreamProxy<T> printable(const T &V) { return {V}; }
utils/unittest/googletest/include/gtest/internal/gtest-internal.h 94 ::std::string PrintToString(const T& value);