Lines Matching defs:exe_ctx
58 void UserExpression::InstallContext(ExecutionContext &exe_ctx) {
59 m_jit_process_wp = exe_ctx.GetProcessSP();
61 lldb::StackFrameSP frame_sp = exe_ctx.GetFrameSP();
67 bool UserExpression::LockAndCheckContext(ExecutionContext &exe_ctx,
72 process_sp = exe_ctx.GetProcessSP();
77 process_sp = exe_ctx.GetProcessSP();
78 target_sp = exe_ctx.GetTargetSP();
79 frame_sp = exe_ctx.GetFrameSP();
92 bool UserExpression::MatchesContext(ExecutionContext &exe_ctx) {
97 return LockAndCheckContext(exe_ctx, target_sp, process_sp, frame_sp);
144 UserExpression::Evaluate(ExecutionContext &exe_ctx,
185 Target *target = exe_ctx.GetTargetPtr();
193 Process *process = exe_ctx.GetProcessPtr();
225 // context set by exe_ctx passed to Execute.
226 lldb::ThreadSP thread_sp = exe_ctx.GetThreadSP();
248 else if (StackFrame *frame = exe_ctx.GetFramePtr())
271 exe_ctx.GetBestExecutionContextScope(), error);
278 user_expression_sp->Parse(diagnostic_manager, exe_ctx, execution_policy,
307 fixed_diagnostic_manager, exe_ctx, execution_policy,
363 exe_ctx.GetBestExecutionContextScope(), error);
372 user_expression_sp->Execute(diagnostic_manager, exe_ctx, options,
414 exe_ctx.GetBestExecutionContextScope(), error);
422 ExecutionContext &exe_ctx,
427 diagnostic_manager, exe_ctx, options, shared_ptr_to_me, result_var);
428 Target *target = exe_ctx.GetTargetPtr();