Searched refs:exe_ctx (Results 1 - 25 of 206) sorted by relevance

123456789

/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Interpreter/
H A DOptionValueProperties.h63 DumpValue(const ExecutionContext *exe_ctx,
74 DumpPropertyValue (const ExecutionContext *exe_ctx,
120 GetProperty (const ExecutionContext *exe_ctx,
125 GetPropertyAtIndex (const ExecutionContext *exe_ctx,
133 GetPropertyAtPath (const ExecutionContext *exe_ctx,
138 GetPropertyValueAtIndex (const ExecutionContext *exe_ctx,
143 GetValueForKey (const ExecutionContext *exe_ctx,
148 GetSubValue(const ExecutionContext *exe_ctx,
154 SetSubValue(const ExecutionContext *exe_ctx,
160 PredicateMatches (const ExecutionContext *exe_ctx, argument
[all...]
H A DOptionValueDictionary.h49 DumpValue(const ExecutionContext *exe_ctx, Stream &strm, uint32_t dump_mask) override;
92 GetSubValue(const ExecutionContext *exe_ctx,
98 SetSubValue(const ExecutionContext *exe_ctx,
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/API/
H A DSBThread.cpp100 ExecutionContext exe_ctx (m_opaque_sp.get(), api_locker);
103 if (exe_ctx.HasThreadScope())
106 if (stop_locker.TryLock(&exe_ctx.GetProcessPtr()->GetRunLock()))
108 queue_sp = exe_ctx.GetThreadPtr()->GetQueue();
118 static_cast<void*>(exe_ctx.GetThreadPtr()));
124 static_cast<void*>(exe_ctx.GetThreadPtr()), static_cast<void*>(queue_sp.get()));
150 ExecutionContext exe_ctx (m_opaque_sp.get(), api_locker);
152 if (exe_ctx.HasThreadScope())
155 if (stop_locker.TryLock(&exe_ctx.GetProcessPtr()->GetRunLock()))
157 return exe_ctx
685 ResumeNewPlan(ExecutionContext &exe_ctx, ThreadPlan *new_plan) argument
[all...]
H A DSBFrame.cpp116 ExecutionContext exe_ctx (m_opaque_sp.get(), api_locker);
119 Target *target = exe_ctx.GetTargetPtr();
120 Process *process = exe_ctx.GetProcessPtr();
126 frame = exe_ctx.GetFramePtr();
159 ExecutionContext exe_ctx (m_opaque_sp.get(), api_locker);
162 Target *target = exe_ctx.GetTargetPtr();
163 Process *process = exe_ctx.GetProcessPtr();
169 frame = exe_ctx.GetFramePtr();
202 ExecutionContext exe_ctx (m_opaque_sp.get(), api_locker);
205 Target *target = exe_ctx
[all...]
H A DSBInstruction.cpp79 ExecutionContext exe_ctx; local
84 target_sp->CalculateExecutionContext (exe_ctx);
85 exe_ctx.SetProcessSP(target_sp->GetProcessSP());
87 return m_opaque_sp->GetMnemonic(&exe_ctx);
98 ExecutionContext exe_ctx; local
103 target_sp->CalculateExecutionContext (exe_ctx);
104 exe_ctx.SetProcessSP(target_sp->GetProcessSP());
106 return m_opaque_sp->GetOperands(&exe_ctx);
117 ExecutionContext exe_ctx; local
122 target_sp->CalculateExecutionContext (exe_ctx);
226 lldb_private::ExecutionContext exe_ctx; local
[all...]
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Breakpoint/
H A DStoppointCallbackContext.cpp25 StoppointCallbackContext::StoppointCallbackContext(Event *e, const ExecutionContext &exe_ctx, bool synchronously) : argument
27 exe_ctx_ref (exe_ctx),
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Core/
H A DUserSettingsController.cpp27 Properties::GetPropertyValue (const ExecutionContext *exe_ctx, argument
34 return properties_sp->GetSubValue(exe_ctx, path, will_modify, error);
39 Properties::SetPropertyValue (const ExecutionContext *exe_ctx, argument
46 return properties_sp->SetSubValue(exe_ctx, op, path, value);
53 Properties::DumpAllPropertyValues (const ExecutionContext *exe_ctx, Stream &strm, uint32_t dump_mask) argument
57 return properties_sp->DumpValue (exe_ctx, strm, dump_mask);
74 Properties::DumpPropertyValue (const ExecutionContext *exe_ctx, Stream &strm, const char *property_path, uint32_t dump_mask) argument
79 return properties_sp->DumpPropertyValue (exe_ctx,
102 Properties::GetSubProperty (const ExecutionContext *exe_ctx, argument
107 return properties_sp->GetSubProperty (exe_ctx, nam
[all...]
H A DValueObjectCast.cpp80 ExecutionContext exe_ctx (GetExecutionContextRef());
81 return m_value.GetValueByteSize(nullptr, &exe_ctx);
113 ExecutionContext exe_ctx (GetExecutionContextRef());
114 m_error = m_value.GetValueAsData(&exe_ctx, m_data, 0, GetModule().get());
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Interpreter/
H A DOptionValueProperties.cpp128 OptionValueProperties::GetValueForKey (const ExecutionContext *exe_ctx, argument
135 value_sp = GetPropertyAtIndex(exe_ctx, will_modify, idx)->GetValue();
140 OptionValueProperties::GetSubValue (const ExecutionContext *exe_ctx, argument
161 value_sp = GetValueForKey (exe_ctx, key, will_modify);
167 return value_sp->GetSubValue (exe_ctx, sub_name + 1, will_modify, error);
185 if (PredicateMatches(exe_ctx, predicate.c_str()))
190 return value_sp->GetSubValue (exe_ctx, predicate_end + 1, will_modify, error);
208 return value_sp->GetSubValue (exe_ctx, sub_name, will_modify, error);
220 OptionValueProperties::SetSubValue (const ExecutionContext *exe_ctx, argument
227 lldb::OptionValueSP value_sp (GetSubValue (exe_ctx, nam
265 GetProperty(const ExecutionContext *exe_ctx, bool will_modify, const ConstString &name) const argument
271 GetPropertyAtIndex(const ExecutionContext *exe_ctx, bool will_modify, uint32_t idx) const argument
277 GetPropertyValueAtIndex(const ExecutionContext *exe_ctx, bool will_modify, uint32_t idx) const argument
288 GetPropertyAtIndexAsOptionValuePathMappings(const ExecutionContext *exe_ctx, bool will_modify, uint32_t idx) const argument
297 GetPropertyAtIndexAsOptionValueFileSpecList(const ExecutionContext *exe_ctx, bool will_modify, uint32_t idx) const argument
306 GetPropertyAtIndexAsOptionValueArch(const ExecutionContext *exe_ctx, uint32_t idx) const argument
315 GetPropertyAtIndexAsOptionValueLanguage(const ExecutionContext *exe_ctx, uint32_t idx) const argument
324 GetPropertyAtIndexAsArgs(const ExecutionContext *exe_ctx, uint32_t idx, Args &args) const argument
347 SetPropertyAtIndexFromArgs(const ExecutionContext *exe_ctx, uint32_t idx, const Args &args) argument
370 GetPropertyAtIndexAsBoolean(const ExecutionContext *exe_ctx, uint32_t idx, bool fail_value) const argument
383 SetPropertyAtIndexAsBoolean(const ExecutionContext *exe_ctx, uint32_t idx, bool new_value) argument
399 GetPropertyAtIndexAsOptionValueDictionary(const ExecutionContext *exe_ctx, uint32_t idx) const argument
408 GetPropertyAtIndexAsEnumeration(const ExecutionContext *exe_ctx, uint32_t idx, int64_t fail_value) const argument
421 SetPropertyAtIndexAsEnumeration(const ExecutionContext *exe_ctx, uint32_t idx, int64_t new_value) argument
434 GetPropertyAtIndexAsFormatEntity(const ExecutionContext *exe_ctx, uint32_t idx) argument
447 GetPropertyAtIndexAsOptionValueFileSpec(const ExecutionContext *exe_ctx, bool will_modify, uint32_t idx) const argument
461 GetPropertyAtIndexAsFileSpec(const ExecutionContext *exe_ctx, uint32_t idx) const argument
475 SetPropertyAtIndexAsFileSpec(const ExecutionContext *exe_ctx, uint32_t idx, const FileSpec &new_file_spec) argument
488 GetPropertyAtIndexAsOptionValueRegex(const ExecutionContext *exe_ctx, uint32_t idx) const argument
501 GetPropertyAtIndexAsOptionValueSInt64(const ExecutionContext *exe_ctx, uint32_t idx) const argument
514 GetPropertyAtIndexAsSInt64(const ExecutionContext *exe_ctx, uint32_t idx, int64_t fail_value) const argument
527 SetPropertyAtIndexAsSInt64(const ExecutionContext *exe_ctx, uint32_t idx, int64_t new_value) argument
540 GetPropertyAtIndexAsString(const ExecutionContext *exe_ctx, uint32_t idx, const char *fail_value) const argument
553 SetPropertyAtIndexAsString(const ExecutionContext *exe_ctx, uint32_t idx, const char *new_value) argument
566 GetPropertyAtIndexAsOptionValueString(const ExecutionContext *exe_ctx, bool will_modify, uint32_t idx) const argument
576 GetPropertyAtIndexAsUInt64(const ExecutionContext *exe_ctx, uint32_t idx, uint64_t fail_value) const argument
589 SetPropertyAtIndexAsUInt64(const ExecutionContext *exe_ctx, uint32_t idx, uint64_t new_value) argument
639 DumpValue(const ExecutionContext *exe_ctx, Stream &strm, uint32_t dump_mask) argument
660 DumpPropertyValue(const ExecutionContext *exe_ctx, Stream &strm, const char *property_path, uint32_t dump_mask) argument
690 GetPropertyAtPath(const ExecutionContext *exe_ctx, bool will_modify, const char *name) const argument
781 GetSubProperty(const ExecutionContext *exe_ctx, const ConstString &name) argument
[all...]
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangUtilityFunction.cpp61 /// @param[in] exe_ctx
69 ExecutionContext &exe_ctx)
81 Target *target = exe_ctx.GetTargetPtr();
89 Process *process = exe_ctx.GetProcessPtr();
103 ResetDeclMap(exe_ctx, keep_result_in_memory);
105 if (!DeclMap()->WillParse(exe_ctx, NULL))
112 ClangExpressionParser parser(exe_ctx.GetBestExecutionContextScope(), *this, generate_debug_info);
134 exe_ctx,
186 ClangUtilityFunction::ClangUtilityFunctionHelper::ResetDeclMap(ExecutionContext &exe_ctx, bool keep_result_in_memory) argument
188 m_expr_decl_map_up.reset(new ClangExpressionDeclMap(keep_result_in_memory, nullptr, exe_ctx));
68 Install(Stream &error_stream, ExecutionContext &exe_ctx) argument
[all...]
H A DClangUtilityFunction.h71 ResetDeclMap (ExecutionContext & exe_ctx, bool keep_result_in_memory);
123 ResetDeclMap (ExecutionContext & exe_ctx, bool keep_result_in_memory) argument
125 m_type_system_helper.ResetDeclMap(exe_ctx, keep_result_in_memory);
129 Install (Stream &error_stream, ExecutionContext &exe_ctx) override;
H A DClangUserExpression.h78 ResetDeclMap (ExecutionContext & exe_ctx, Materializer::PersistentVariableDelegate &result_delegate, bool keep_result_in_memory);
132 /// @param[in] exe_ctx
149 ExecutionContext &exe_ctx,
173 ResetDeclMap (ExecutionContext & exe_ctx, Materializer::PersistentVariableDelegate &result_delegate, bool keep_result_in_memory) argument
175 m_type_system_helper.ResetDeclMap(exe_ctx, result_delegate, keep_result_in_memory);
187 ScanContext (ExecutionContext &exe_ctx,
191 AddArguments (ExecutionContext &exe_ctx,
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Breakpoint/
H A DStoppointCallbackContext.h35 StoppointCallbackContext(Event *event, const ExecutionContext &exe_ctx, bool synchronously = false);
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Expression/
H A DFunctionCaller.cpp83 FunctionCaller::WriteFunctionWrapper (ExecutionContext &exe_ctx, Stream &errors) argument
85 Process *process = exe_ctx.GetProcessPtr();
106 exe_ctx,
136 FunctionCaller::WriteFunctionArguments (ExecutionContext &exe_ctx, lldb::addr_t &args_addr_ref, Stream &errors) argument
138 return WriteFunctionArguments(exe_ctx, args_addr_ref, m_arg_values, errors);
144 FunctionCaller::WriteFunctionArguments (ExecutionContext &exe_ctx, argument
160 Process *process = exe_ctx.GetProcessPtr();
187 Scalar fun_addr (m_function_addr.GetCallableLoadAddress(exe_ctx.GetTargetPtr()));
218 const Scalar &arg_scalar = arg_value->ResolveValue(&exe_ctx);
228 FunctionCaller::InsertFunction (ExecutionContext &exe_ctx, lld argument
245 GetThreadPlanToCallFunction(ExecutionContext &exe_ctx, lldb::addr_t args_addr, const EvaluateExpressionOptions &options, Stream &errors) argument
280 FetchFunctionResults(ExecutionContext &exe_ctx, lldb::addr_t args_addr, Value &ret_value) argument
314 DeallocateFunctionResults(ExecutionContext &exe_ctx, lldb::addr_t args_addr) argument
325 ExecuteFunction( ExecutionContext &exe_ctx, lldb::addr_t *args_addr_ptr, const EvaluateExpressionOptions &options, Stream &errors, Value &results) argument
[all...]
H A DUserExpression.cpp68 UserExpression::InstallContext (ExecutionContext &exe_ctx) argument
70 m_jit_process_wp = exe_ctx.GetProcessSP();
72 lldb::StackFrameSP frame_sp = exe_ctx.GetFrameSP();
79 UserExpression::LockAndCheckContext (ExecutionContext &exe_ctx, argument
85 process_sp = exe_ctx.GetProcessSP();
90 process_sp = exe_ctx.GetProcessSP();
91 target_sp = exe_ctx.GetTargetSP();
92 frame_sp = exe_ctx.GetFrameSP();
106 UserExpression::MatchesContext (ExecutionContext &exe_ctx) argument
112 return LockAndCheckContext(exe_ctx, target_s
155 Evaluate(ExecutionContext &exe_ctx, const EvaluateExpressionOptions& options, const char *expr_cstr, const char *expr_prefix, lldb::ValueObjectSP &result_valobj_sp, Error &error, uint32_t line_offset, lldb::ModuleSP *jit_module_sp_ptr) argument
[all...]
H A DLLVMUserExpression.cpp79 LLVMUserExpression::Execute(Stream &error_stream, ExecutionContext &exe_ctx, const EvaluateExpressionOptions &options, argument
90 if (!PrepareToExecuteJITExpression(error_stream, exe_ctx, struct_address))
114 if (!AddArguments(exe_ctx, args, struct_address, error_stream))
124 function_stack_bottom, function_stack_top, exe_ctx);
134 if (!exe_ctx.HasThreadScope())
144 if (!AddArguments(exe_ctx, args, struct_address, error_stream))
150 lldb::ThreadPlanSP call_plan_sp(new ThreadPlanCallUserExpression(exe_ctx.GetThreadRef(), wrapper_address,
167 if (exe_ctx.GetProcessPtr())
168 exe_ctx.GetProcessPtr()->SetRunningUserExpression(true);
171 exe_ctx
242 FinalizeJITExecution(Stream &error_stream, ExecutionContext &exe_ctx, lldb::ExpressionVariableSP &result, lldb::addr_t function_stack_bottom, lldb::addr_t function_stack_top) argument
279 PrepareToExecuteJITExpression(Stream &error_stream, ExecutionContext &exe_ctx, lldb::addr_t &struct_address) argument
[all...]
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Core/
H A DUserSettingsController.h59 GetPropertyValue (const ExecutionContext *exe_ctx,
65 SetPropertyValue (const ExecutionContext *exe_ctx,
71 DumpPropertyValue (const ExecutionContext *exe_ctx,
77 DumpAllPropertyValues (const ExecutionContext *exe_ctx,
90 GetSubProperty (const ExecutionContext *exe_ctx,
H A DDisassembler.h46 GetMnemonic (const ExecutionContext* exe_ctx) argument
48 CalculateMnemonicOperandsAndCommentIfNeeded (exe_ctx);
53 GetOperands (const ExecutionContext* exe_ctx) argument
55 CalculateMnemonicOperandsAndCommentIfNeeded (exe_ctx);
60 GetComment (const ExecutionContext* exe_ctx) argument
62 CalculateMnemonicOperandsAndCommentIfNeeded (exe_ctx);
67 CalculateMnemonicOperandsAndComment (const ExecutionContext* exe_ctx) = 0;
102 /// @param[in] exe_ctx
136 const ExecutionContext* exe_ctx,
204 CalculateMnemonicOperandsAndCommentIfNeeded (const ExecutionContext* exe_ctx) argument
[all...]
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/DataFormatters/
H A DCXXFunctionPointer.cpp41 ExecutionContext exe_ctx (valobj.GetExecutionContextRef());
44 Target *target = exe_ctx.GetTargetPtr();
50 exe_ctx.GetBestExecutionContextScope(),
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Expression/
H A DFunctionCaller.h114 /// @param[in] exe_ctx
130 InsertFunction (ExecutionContext &exe_ctx,
137 /// @param[in] exe_ctx
147 bool WriteFunctionWrapper (ExecutionContext &exe_ctx,
153 /// @param[in] exe_ctx
168 bool WriteFunctionArguments (ExecutionContext &exe_ctx,
176 /// @param[in] exe_ctx
194 bool WriteFunctionArguments (ExecutionContext &exe_ctx,
204 /// @param[in] exe_ctx
227 ExecuteFunction(ExecutionContext &exe_ctx,
[all...]
H A DUserExpression.h85 /// @param[in] exe_ctx
102 ExecutionContext &exe_ctx,
110 MatchesContext (ExecutionContext &exe_ctx);
118 /// @param[in] exe_ctx
139 virtual lldb::ExpressionResults Execute(Stream &error_stream, ExecutionContext &exe_ctx,
150 /// @param[in] exe_ctx
167 virtual bool FinalizeJITExecution(Stream &error_stream, ExecutionContext &exe_ctx,
261 /// target passed in the exe_ctx and return its result.
263 /// @param[in] exe_ctx
295 Evaluate(ExecutionContext &exe_ctx,
[all...]
H A DLLVMUserExpression.h47 ExecutionContext &exe_ctx,
53 ExecutionContext &exe_ctx,
77 virtual void ScanContext(ExecutionContext &exe_ctx, lldb_private::Error &err) = 0;
79 bool PrepareToExecuteJITExpression(Stream &error_stream, ExecutionContext &exe_ctx, lldb::addr_t &struct_address);
82 AddArguments (ExecutionContext &exe_ctx,
101 ///when exe_ctx was in a C++ method).
103 ///when exe_ctx was in an Objective-C method).
105 ///was parsed when exe_ctx was in an Objective-C class method).
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Target/
H A DExecutionContextScope.h64 /// @param[out] exe_ctx
69 CalculateExecutionContext (ExecutionContext &exe_ctx) = 0;
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/
H A DUnwindMacOSXFrameBackchain.h59 GetStackFrameData_i386 (const lldb_private::ExecutionContext &exe_ctx);
62 GetStackFrameData_x86_64 (const lldb_private::ExecutionContext &exe_ctx);
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Go/
H A DGoUserExpression.h69 Parse(Stream &error_stream, ExecutionContext &exe_ctx, lldb_private::ExecutionPolicy execution_policy,
73 Execute(Stream &error_stream, ExecutionContext &exe_ctx,
84 FinalizeJITExecution(Stream &error_stream, ExecutionContext &exe_ctx, lldb::ExpressionVariableSP &result,

Completed in 135 milliseconds

123456789