reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/tools/lldb/scripts/LLDBWrapPython.cpp
22819   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 &registry, Result (*f)(FArgs...),
  636   void Record(Serializer &serializer, Registry &registry, 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);