Home | History | Annotate | Download | only in Target

Lines Matching defs:ExecutionContext

1 //===-- ExecutionContext.cpp ------------------------------------*- C++ -*-===//
10 #include "lldb/Target/ExecutionContext.h"
21 ExecutionContext::ExecutionContext() :
29 ExecutionContext::ExecutionContext (const ExecutionContext &rhs) :
37 ExecutionContext::ExecutionContext (const lldb::TargetSP &target_sp, bool get_process) :
47 ExecutionContext::ExecutionContext (const lldb::ProcessSP &process_sp) :
57 ExecutionContext::ExecutionContext (const lldb::ThreadSP &thread_sp) :
67 ExecutionContext::ExecutionContext (const lldb::StackFrameSP &frame_sp) :
77 ExecutionContext::ExecutionContext (const lldb::TargetWP &target_wp, bool get_process) :
88 ExecutionContext::ExecutionContext (const lldb::ProcessWP &process_wp) :
99 ExecutionContext::ExecutionContext (const lldb::ThreadWP &thread_wp) :
110 ExecutionContext::ExecutionContext (const lldb::StackFrameWP &frame_wp) :
121 ExecutionContext::ExecutionContext (Target* t, bool fill_current_process_thread_frame) :
139 ExecutionContext::ExecutionContext(Process* process, Thread *thread, StackFrame *frame) :
149 ExecutionContext::ExecutionContext (const ExecutionContextRef &exe_ctx_ref) :
157 ExecutionContext::ExecutionContext (const ExecutionContextRef *exe_ctx_ref_ptr) :
172 ExecutionContext::ExecutionContext (const ExecutionContextRef *exe_ctx_ref_ptr, Mutex::Locker &locker) :
191 ExecutionContext::ExecutionContext (const ExecutionContextRef &exe_ctx_ref, Mutex::Locker &locker) :
206 ExecutionContext::ExecutionContext (ExecutionContextScope *exe_scope_ptr) :
216 ExecutionContext::ExecutionContext (ExecutionContextScope &exe_scope_ref)
222 ExecutionContext::Clear()
230 ExecutionContext::~ExecutionContext()
235 ExecutionContext::GetAddressByteSize() const
247 ExecutionContext::GetRegisterContext () const
257 ExecutionContext::GetTargetPtr () const
267 ExecutionContext::GetProcessPtr () const
277 ExecutionContext::GetBestExecutionContextScope () const
289 ExecutionContext::GetTargetRef () const
298 ExecutionContext::GetProcessRef () const
307 ExecutionContext::GetThreadRef () const
316 ExecutionContext::GetFrameRef () const
325 ExecutionContext::SetTargetSP (const lldb::TargetSP &target_sp)
331 ExecutionContext::SetProcessSP (const lldb::ProcessSP &process_sp)
337 ExecutionContext::SetThreadSP (const lldb::ThreadSP &thread_sp)
343 ExecutionContext::SetFrameSP (const lldb::StackFrameSP &frame_sp)
349 ExecutionContext::SetTargetPtr (Target* target)
358 ExecutionContext::SetProcessPtr (Process *process)
367 ExecutionContext::SetThreadPtr (Thread *thread)
376 ExecutionContext::SetFramePtr (StackFrame *frame)
385 ExecutionContext::SetContext (const lldb::TargetSP &target_sp, bool get_process)
397 ExecutionContext::SetContext (const lldb::ProcessSP &process_sp)
409 ExecutionContext::SetContext (const lldb::ThreadSP &thread_sp)
429 ExecutionContext::SetContext (const lldb::StackFrameSP &frame_sp)
457 ExecutionContext &
458 ExecutionContext::operator =(const ExecutionContext &rhs)
471 ExecutionContext::operator ==(const ExecutionContext &rhs) const
491 ExecutionContext::operator !=(const ExecutionContext &rhs) const
497 ExecutionContext::HasTargetScope () const
504 ExecutionContext::HasProcessScope () const
511 ExecutionContext::HasThreadScope () const
518 ExecutionContext::HasFrameScope () const
532 ExecutionContextRef::ExecutionContextRef (const ExecutionContext *exe_ctx) :
543 ExecutionContextRef::ExecutionContextRef (const ExecutionContext &exe_ctx) :
591 ExecutionContextRef::operator =(const ExecutionContext &exe_ctx)
818 ExecutionContext
821 return ExecutionContext(this);