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

Declarations

tools/lldb/include/lldb/API/SBDefines.h
   61 class LLDB_API SBProcess;
tools/lldb/tools/lldb-vscode/VSCodeForward.h
   38 class SBProcess;

References

gen/tools/lldb/scripts/LLDBWrapPython.cpp
 4375 SWIGINTERN PyObject *lldb_SBProcess___str__(lldb::SBProcess *self){
14285   lldb::SBProcess result;
21443   lldb::SBProcess *arg2 = 0 ;
21526   lldb::SBProcess *arg2 = 0 ;
26154   lldb::SBProcess *arg1 = 0 ;
26370   lldb::SBProcess result;
38586   lldb::SBProcess *arg1 = 0 ;
43398   lldb::SBProcess *result = 0 ;
43403     result = (lldb::SBProcess *)new lldb::SBProcess();
43415   lldb::SBProcess *arg1 = 0 ;
43419   lldb::SBProcess *result = 0 ;
43432     result = (lldb::SBProcess *)new lldb::SBProcess((lldb::SBProcess const &)*arg1);
43477   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
43507     result = (char *)lldb::SBProcess::GetBroadcasterClassName();
43519   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
43545   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
43571   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
43596   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
43622   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
43648   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
43674   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
43700   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
43750   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
43804   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
43858   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
43912   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
43966   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44078   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44127   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44174   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44344   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44370   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44405   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44445   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44480   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44506   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44555   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44593   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44633   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44668   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44694   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44729   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44755   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44781   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44807   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44833   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44859   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44885   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44911   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44937   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44963   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
44989   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45015   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45050   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45076   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45111   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45183   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45208   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45284   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45355   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45430   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45486   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45550     result = (lldb::StateType)lldb::SBProcess::GetStateFromEvent((lldb::SBEvent const &)*arg1);
45579     result = (bool)lldb::SBProcess::GetRestartedFromEvent((lldb::SBEvent const &)*arg1);
45608     result = lldb::SBProcess::GetNumRestartedReasonsFromEvent((lldb::SBEvent const &)*arg1);
45646     result = (char *)lldb::SBProcess::GetRestartedReasonAtIndexFromEvent((lldb::SBEvent const &)*arg1,arg2);
45662   lldb::SBProcess result;
45675     result = lldb::SBProcess::GetProcessFromEvent((lldb::SBEvent const &)*arg1);
45704     result = (bool)lldb::SBProcess::GetInterruptedFromEvent((lldb::SBEvent const &)*arg1);
45733     result = lldb::SBProcess::GetStructuredDataFromEvent((lldb::SBEvent const &)*arg1);
45762     result = (bool)lldb::SBProcess::EventIsProcessEvent((lldb::SBEvent const &)*arg1);
45791     result = (bool)lldb::SBProcess::EventIsStructuredDataEvent((lldb::SBEvent const &)*arg1);
45803   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45829   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45867   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45905   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
45955   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
46029   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
46064   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
46102   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
46128   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
46163   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
46198   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
46233   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
46271   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
46321   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
46368   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
46394   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
46420   lldb::SBProcess *arg1 = (lldb::SBProcess *) 0 ;
47109   lldb::SBProcess result;
52826   lldb::SBProcess result;
52944   lldb::SBProcess result;
53095   lldb::SBProcess result;
53198   lldb::SBProcess result;
53375   lldb::SBProcess result;
53417   lldb::SBProcess result;
53519   lldb::SBProcess result;
53573   lldb::SBProcess result;
53637   lldb::SBProcess result;
53709   lldb::SBProcess result;
62518   lldb::SBProcess result;
76223   lldb::SBProcess result;
80279     lldb::SBProcess *process_sb = new lldb::SBProcess(process_sp);
80279     lldb::SBProcess *process_sb = new lldb::SBProcess(process_sp);
80375     lldb::SBProcess process_sb(process);
86779   SWIG_Python_SetConstant(d, "SBProcess_eBroadcastBitStateChanged",SWIG_From_int(static_cast< int >(lldb::SBProcess::eBroadcastBitStateChanged)));
86780   SWIG_Python_SetConstant(d, "SBProcess_eBroadcastBitInterrupt",SWIG_From_int(static_cast< int >(lldb::SBProcess::eBroadcastBitInterrupt)));
86781   SWIG_Python_SetConstant(d, "SBProcess_eBroadcastBitSTDOUT",SWIG_From_int(static_cast< int >(lldb::SBProcess::eBroadcastBitSTDOUT)));
86782   SWIG_Python_SetConstant(d, "SBProcess_eBroadcastBitSTDERR",SWIG_From_int(static_cast< int >(lldb::SBProcess::eBroadcastBitSTDERR)));
86783   SWIG_Python_SetConstant(d, "SBProcess_eBroadcastBitProfileData",SWIG_From_int(static_cast< int >(lldb::SBProcess::eBroadcastBitProfileData)));
86784   SWIG_Python_SetConstant(d, "SBProcess_eBroadcastBitStructuredData",SWIG_From_int(static_cast< int >(lldb::SBProcess::eBroadcastBitStructuredData)));
tools/lldb/include/lldb/API/SBCommandInterpreter.h
  108   lldb::SBProcess GetProcess();
tools/lldb/include/lldb/API/SBDebugger.h
  119   void HandleProcessEvent(const lldb::SBProcess &process,
  123   void HandleProcessEvent(const lldb::SBProcess &process,
  126   void HandleProcessEvent(const lldb::SBProcess &process,
tools/lldb/include/lldb/API/SBDefines.h
   97 typedef bool (*SBBreakpointHitCallback)(void *baton, SBProcess &process,
tools/lldb/include/lldb/API/SBExecutionContext.h
   32   SBExecutionContext(const lldb::SBProcess &process);
   46   SBProcess GetProcess() const;
tools/lldb/include/lldb/API/SBModule.h
   30   SBModule(lldb::SBProcess &process, lldb::addr_t header_addr);
tools/lldb/include/lldb/API/SBProcess.h
   35   SBProcess(const lldb::SBProcess &rhs);
   37   const lldb::SBProcess &operator=(const lldb::SBProcess &rhs);
   37   const lldb::SBProcess &operator=(const lldb::SBProcess &rhs);
  208   static lldb::SBProcess GetProcessFromEvent(const lldb::SBEvent &event);
tools/lldb/include/lldb/API/SBQueue.h
   37   lldb::SBProcess GetProcess();
tools/lldb/include/lldb/API/SBTarget.h
   67   lldb::SBProcess GetProcess();
  162   lldb::SBProcess Launch(SBListener &listener, char const **argv,
  169   SBProcess LoadCore(const char *core_file);
  170   SBProcess LoadCore(const char *core_file, lldb::SBError &error);
  196   SBProcess LaunchSimple(const char **argv, const char **envp,
  199   SBProcess Launch(SBLaunchInfo &launch_info, SBError &error);
  201   SBProcess Attach(SBAttachInfo &attach_info, SBError &error);
  219   lldb::SBProcess AttachToProcessWithID(SBListener &listener, lldb::pid_t pid,
  241   lldb::SBProcess AttachToProcessWithName(SBListener &listener,
  264   lldb::SBProcess ConnectRemote(SBListener &listener, const char *url,
tools/lldb/include/lldb/API/SBThread.h
  184   lldb::SBProcess GetProcess();
tools/lldb/include/lldb/API/SBValue.h
  279   lldb::SBProcess GetProcess();
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,
   53                              const Tail &... tail) {
   59 template <typename... Ts> inline std::string stringify_args(const Ts &... ts) {
  201   template <typename T> T *GetObjectForIndex(unsigned idx) {
  208   template <typename T> void AddObjectForIndex(unsigned idx, T *object) {
  249       typename std::conditional<std::is_fundamental<T>::value,
  253   typedef typename std::conditional<std::is_fundamental<T>::value,
  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));
  294   template <typename T> void HandleReplayResult(T *t) {
  296     if (std::is_fundamental<T>::value)
  375     static Result doit(Deserializer &deserializer,
  376                        Result (*f)(Deserialized..., Head, Tail...),
  379           template deserialized<Result, Deserialized..., Head>::doit(
  387     static Result doit(Deserializer &deserializer, Result (*f)(Deserialized...),
  387     static Result doit(Deserializer &deserializer, Result (*f)(Deserialized...),
  404   DefaultReplayer(Result (*f)(Args...)) : Replayer(), f(f) {}
  408         DeserializationHelper<Args...>::template deserialized<Result>::doit(
  412   Result (*f)(Args...);
  501   static Class *doit(Args... args) { return new Class(args...); }
  501   static Class *doit(Args... args) { return new Class(args...); }
  510     static Result doit(Class *c, Args... args) { return (c->*m)(args...); }
  510     static Result doit(Class *c, Args... args) { return (c->*m)(args...); }
  510     static Result doit(Class *c, Args... args) { return (c->*m)(args...); }
  517     static Result doit(Class *c, Args... args) { return (c->*m)(args...); }
  517     static Result doit(Class *c, Args... args) { return (c->*m)(args...); }
  517     static Result doit(Class *c, Args... args) { return (c->*m)(args...); }
  524     static void doit(Class *c, Args... args) { (c->*m)(args...); }
  524     static void doit(Class *c, Args... args) { (c->*m)(args...); }
  535   template <typename T> unsigned GetIndexForObject(T *t) {
  552   void SerializeAll(const Head &head, const Tail &... tail) {
  552   void SerializeAll(const Head &head, const Tail &... tail) {
  563   template <typename T> void Serialize(T *t) {
  564     if (std::is_fundamental<T>::value) {
  575   template <typename T> void Serialize(T &t) {
  576     if (std::is_fundamental<T>::value) {
  577       m_stream.write(reinterpret_cast<const char *>(&t), sizeof(T));
  636   void Record(Serializer &serializer, Registry &registry, Result (*f)(FArgs...),
  637               const RArgs &... args) {
  652             typename std::remove_reference<Result>::type>::type>::value) {
  683   template <typename Result> Result RecordResult(Result &&r) {
  683   template <typename Result> Result RecordResult(Result &&r) {
  690     return std::forward<Result>(r);
tools/lldb/scripts/Python/python-swigsafecast.swig
    9 SBTypeToSWIGWrapper (SBClass& sb_object)
   16 SBTypeToSWIGWrapper (const SBClass& sb_object)
   46 SBTypeToSWIGWrapper (lldb::SBProcess* process_sb)
tools/lldb/source/API/SBBreakpointOptionCommon.cpp
   63         SBProcess sb_process(process->shared_from_this());
tools/lldb/source/API/SBCommandInterpreter.cpp
  466 SBProcess SBCommandInterpreter::GetProcess() {
  469   SBProcess sb_process;
tools/lldb/source/API/SBDebugger.cpp
  489       SBProcess process(GetCommandInterpreter().GetProcess());
  514 void SBDebugger::HandleProcessEvent(const SBProcess &process,
  525 void SBDebugger::HandleProcessEvent(const SBProcess &process,
  538 void SBDebugger::HandleProcessEvent(const SBProcess &process,
  577     StateType event_state = SBProcess::GetStateFromEvent(event);
tools/lldb/source/API/SBExecutionContext.cpp
   47 SBExecutionContext::SBExecutionContext(const lldb::SBProcess &process)
   98 SBProcess SBExecutionContext::GetProcess() const {
  102   SBProcess sb_process;
tools/lldb/source/API/SBModule.cpp
   52 SBModule::SBModule(lldb::SBProcess &process, lldb::addr_t header_addr)
tools/lldb/source/API/SBProcess.cpp
   58 SBProcess::SBProcess(const SBProcess &rhs) : m_opaque_wp(rhs.m_opaque_wp) {
   67 const SBProcess &SBProcess::operator=(const SBProcess &rhs) {
   67 const SBProcess &SBProcess::operator=(const SBProcess &rhs) {
  359     const StateType event_state = SBProcess::GetStateFromEvent(event);
  373     const StateType event_state = SBProcess::GetStateFromEvent(event);
  798 SBProcess SBProcess::GetProcessFromEvent(const SBEvent &event) {
  832   return (event.GetBroadcasterClass() == SBProcess::GetBroadcasterClass()) &&
 1290 void RegisterMethods<SBProcess>(Registry &R) {
tools/lldb/source/API/SBQueue.cpp
  191   lldb::SBProcess GetProcess() {
  192     SBProcess result;
  320 SBProcess SBQueue::GetProcess() {
tools/lldb/source/API/SBReproducer.cpp
   74   RegisterMethods<SBProcess>(R);
tools/lldb/source/API/SBTarget.cpp
  176 SBProcess SBTarget::GetProcess() {
  179   SBProcess sb_process;
  252 SBProcess SBTarget::LoadCore(const char *core_file) {
  260 SBProcess SBTarget::LoadCore(const char *core_file, lldb::SBError &error) {
  264   SBProcess sb_process;
  284 SBProcess SBTarget::LaunchSimple(char const **argv, char const **envp,
  314 SBProcess SBTarget::Launch(SBListener &listener, char const **argv,
  327   SBProcess sb_process;
  393 SBProcess SBTarget::Launch(SBLaunchInfo &sb_launch_info, SBError &error) {
  399   SBProcess sb_process;
  442 lldb::SBProcess SBTarget::Attach(SBAttachInfo &sb_attach_info, SBError &error) {
  447   SBProcess sb_process;
  477 lldb::SBProcess SBTarget::AttachToProcessWithID(
  486   SBProcess sb_process;
  508 lldb::SBProcess SBTarget::AttachToProcessWithName(
  518   SBProcess sb_process;
  537 lldb::SBProcess SBTarget::ConnectRemote(SBListener &listener, const char *url,
  545   SBProcess sb_process;
tools/lldb/source/API/SBThread.cpp
 1158 SBProcess SBThread::GetProcess() {
 1161   SBProcess sb_process;
tools/lldb/source/API/SBValue.cpp
 1061 lldb::SBProcess SBValue::GetProcess() {
 1064   SBProcess sb_process;
tools/lldb/tools/lldb-vscode/VSCode.cpp
  264   lldb::SBProcess process = target.GetProcess();
tools/lldb/tools/lldb-vscode/lldb-vscode.cpp
  126 void SendProcessExitedEvent(lldb::SBProcess &process) {
  157   lldb::SBProcess process = g_vsc.target.GetProcess();
  311 void SendStdOutStdErr(lldb::SBProcess &process) {
  332       if (lldb::SBProcess::EventIsProcessEvent(event)) {
  333         lldb::SBProcess process = lldb::SBProcess::GetProcessFromEvent(event);
  333         lldb::SBProcess process = lldb::SBProcess::GetProcessFromEvent(event);
  334         if (event_mask & lldb::SBProcess::eBroadcastBitStateChanged) {
  335           auto state = lldb::SBProcess::GetStateFromEvent(event);
  358             if (!lldb::SBProcess::GetRestartedFromEvent(event)) {
  374         } else if ((event_mask & lldb::SBProcess::eBroadcastBitSTDOUT) ||
  375                    (event_mask & lldb::SBProcess::eBroadcastBitSTDERR)) {
  649   lldb::SBProcess process = g_vsc.target.GetProcess();
  752   lldb::SBProcess process = g_vsc.target.GetProcess();
 1377   lldb::SBProcess process = g_vsc.target.GetProcess();
 2179   lldb::SBProcess process = g_vsc.target.GetProcess();
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
usr/include/c++/7.4.0/type_traits
  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
  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
 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; };
 1979     { typedef _Tp     type; };
 1983     { typedef _Up     type; };
 1988     : public __remove_pointer_helper<_Tp, typename remove_cv<_Tp>::type>
 1988     : public __remove_pointer_helper<_Tp, typename remove_cv<_Tp>::type>