Lines Matching refs:ExecutionContextRef

20 /// contexts: ExecutionContextRef and ExecutionContext. Both of these
45 /// @class ExecutionContextRef ExecutionContext.h "lldb/Target/ExecutionContext.h"
48 /// ExecutionContextRef objects are designed to hold onto an execution
50 /// to refer to a stack frame, it should hold onto an ExecutionContextRef
58 /// ExecutionContextRef object that refers to that frame will not be able
61 /// ExecutionContextRef objects can also be used as objects in classes
67 /// refer to execution contexts should use ExecutionContextRef objcts.
75 class ExecutionContextRef
81 ExecutionContextRef();
86 ExecutionContextRef (const ExecutionContextRef &rhs);
95 ExecutionContextRef (const ExecutionContext *exe_ctx_ptr);
102 ExecutionContextRef (const ExecutionContext &exe_ctx);
109 ExecutionContextRef &
110 operator =(const ExecutionContextRef &rhs);
117 ExecutionContextRef &
126 ExecutionContextRef (Target *target, bool adopt_selected);
140 ExecutionContextRef (ExecutionContextScope *exe_scope);
154 ExecutionContextRef (ExecutionContextScope &exe_scope);
156 ~ExecutionContextRef();
177 /// the ExecutionContextRef::SetContext() functions.
179 /// @see ExecutionContextRef::SetContext(const lldb::TargetSP &, bool)
195 /// ExecutionContextRef::SetContext() functions.
197 /// @see ExecutionContextRef::SetContext(const lldb::ProcessSP &)
213 /// target, use the ExecutionContextRef::SetContext() functions.
215 /// @see ExecutionContextRef::SetContext(const lldb::ThreadSP &)
231 /// and target, use the ExecutionContextRef::SetContext() functions.
233 /// @see ExecutionContextRef::SetContext(const lldb::StackFrameSP &)
359 /// something that requires a thread or frame. ExecutionContextRef
370 /// storage, for long term storage use ExecutionContextRef objects.
404 ExecutionContext (const ExecutionContextRef &exe_ctx_ref);
405 ExecutionContext (const ExecutionContextRef *exe_ctx_ref);
409 ExecutionContext (const ExecutionContextRef &exe_ctx_ref, Mutex::Locker &locker);
410 ExecutionContext (const ExecutionContextRef *exe_ctx_ref, Mutex::Locker &locker);