Lines Matching refs:exe_ctx
58 void UserExpression::InstallContext(ExecutionContext &exe_ctx) { in InstallContext() argument
59 m_jit_process_wp = exe_ctx.GetProcessSP(); in InstallContext()
61 lldb::StackFrameSP frame_sp = exe_ctx.GetFrameSP(); in InstallContext()
67 bool UserExpression::LockAndCheckContext(ExecutionContext &exe_ctx, in LockAndCheckContext() argument
72 process_sp = exe_ctx.GetProcessSP(); in LockAndCheckContext()
77 process_sp = exe_ctx.GetProcessSP(); in LockAndCheckContext()
78 target_sp = exe_ctx.GetTargetSP(); in LockAndCheckContext()
79 frame_sp = exe_ctx.GetFrameSP(); in LockAndCheckContext()
92 bool UserExpression::MatchesContext(ExecutionContext &exe_ctx) { in MatchesContext() argument
97 return LockAndCheckContext(exe_ctx, target_sp, process_sp, frame_sp); in MatchesContext()
144 UserExpression::Evaluate(ExecutionContext &exe_ctx, in Evaluate() argument
185 Target *target = exe_ctx.GetTargetPtr(); in Evaluate()
193 Process *process = exe_ctx.GetProcessPtr(); in Evaluate()
226 lldb::ThreadSP thread_sp = exe_ctx.GetThreadSP(); in Evaluate()
248 else if (StackFrame *frame = exe_ctx.GetFramePtr()) in Evaluate()
271 exe_ctx.GetBestExecutionContextScope(), error); in Evaluate()
278 user_expression_sp->Parse(diagnostic_manager, exe_ctx, execution_policy, in Evaluate()
305 fixed_diagnostic_manager, exe_ctx, execution_policy, in Evaluate()
362 exe_ctx.GetBestExecutionContextScope(), error); in Evaluate()
371 user_expression_sp->Execute(diagnostic_manager, exe_ctx, options, in Evaluate()
412 exe_ctx.GetBestExecutionContextScope(), error); in Evaluate()
420 ExecutionContext &exe_ctx, in Execute() argument
425 diagnostic_manager, exe_ctx, options, shared_ptr_to_me, result_var); in Execute()
426 Target *target = exe_ctx.GetTargetPtr(); in Execute()