Lines Matching defs:UserExpression
1 //===-- UserExpression.cpp ------------------------------------------------===//
23 #include "lldb/Expression/UserExpression.h"
46 char UserExpression::ID;
48 UserExpression::UserExpression(ExecutionContextScope &exe_scope,
56 UserExpression::~UserExpression() = default;
58 void UserExpression::InstallContext(ExecutionContext &exe_ctx) {
67 bool UserExpression::LockAndCheckContext(ExecutionContext &exe_ctx,
92 bool UserExpression::MatchesContext(ExecutionContext &exe_ctx) {
100 lldb::ValueObjectSP UserExpression::GetObjectPointerValueObject(
122 lldb::addr_t UserExpression::GetObjectPointer(lldb::StackFrameSP frame_sp,
144 UserExpression::Evaluate(ExecutionContext &exe_ctx,
156 LLDB_LOG(log, "== [UserExpression::Evaluate] Passed a context object of "
167 LLDB_LOG(log, "== [UserExpression::Evaluate] Passed a context object of "
181 ? UserExpression::eResultTypeId
182 : UserExpression::eResultTypeAny;
187 LLDB_LOG(log, "== [UserExpression::Evaluate] Passed a NULL target, can't "
196 LLDB_LOG(log, "== [UserExpression::Evaluate] No process, but the policy is "
257 LLDB_LOG(log, "== [UserExpression::Evaluate] Getting expression: {0} ==",
262 LLDB_LOG(log, "== [UserExpression::Evaluate] Parsing expression {0} ==",
348 LLDB_LOG(log, "== [UserExpression::Evaluate] Expression may not run, but "
355 error.SetError(UserExpression::kNoResult, lldb::eErrorTypeGeneric);
369 LLDB_LOG(log, "== [UserExpression::Evaluate] Executing expression ==");
376 LLDB_LOG(log, "== [UserExpression::Evaluate] Execution completed "
392 "== [UserExpression::Evaluate] Execution completed "
396 LLDB_LOG(log, "== [UserExpression::Evaluate] Execution completed "
399 error.SetError(UserExpression::kNoResult, lldb::eErrorTypeGeneric);
421 UserExpression::Execute(DiagnosticManager &diagnostic_manager,