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

123456

/external/lldb/source/API/
H A DSBThread.cpp110 ExecutionContext exe_ctx (m_opaque_sp.get(), api_locker);
112 if (exe_ctx.HasThreadScope())
115 if (stop_locker.TryLock(&exe_ctx.GetProcessPtr()->GetRunLock()))
117 return exe_ctx.GetThreadPtr()->GetStopReason();
122 log->Printf ("SBThread(%p)::GetStopReason() => error: process is running", exe_ctx.GetThreadPtr());
127 log->Printf ("SBThread(%p)::GetStopReason () => %s", exe_ctx.GetThreadPtr(),
137 ExecutionContext exe_ctx (m_opaque_sp.get(), api_locker);
139 if (exe_ctx.HasThreadScope())
142 if (stop_locker.TryLock(&exe_ctx.GetProcessPtr()->GetRunLock()))
144 StopInfoSP stop_info_sp = exe_ctx
511 ResumeNewPlan(ExecutionContext &exe_ctx, ThreadPlan *new_plan) argument
[all...]
H A DSBInstruction.cpp78 ExecutionContext exe_ctx; local
83 target_sp->CalculateExecutionContext (exe_ctx);
84 exe_ctx.SetProcessSP(target_sp->GetProcessSP());
86 return m_opaque_sp->GetMnemonic(&exe_ctx);
97 ExecutionContext exe_ctx; local
102 target_sp->CalculateExecutionContext (exe_ctx);
103 exe_ctx.SetProcessSP(target_sp->GetProcessSP());
105 return m_opaque_sp->GetOperands(&exe_ctx);
116 ExecutionContext exe_ctx; local
121 target_sp->CalculateExecutionContext (exe_ctx);
203 lldb_private::ExecutionContext exe_ctx; local
[all...]
H A DSBFrame.cpp115 ExecutionContext exe_ctx (m_opaque_sp.get(), api_locker);
118 Target *target = exe_ctx.GetTargetPtr();
119 Process *process = exe_ctx.GetProcessPtr();
125 frame = exe_ctx.GetFramePtr();
157 ExecutionContext exe_ctx (m_opaque_sp.get(), api_locker);
160 Target *target = exe_ctx.GetTargetPtr();
161 Process *process = exe_ctx.GetProcessPtr();
167 frame = exe_ctx.GetFramePtr();
199 ExecutionContext exe_ctx (m_opaque_sp.get(), api_locker);
202 Target *target = exe_ctx
[all...]
/external/lldb/include/lldb/Interpreter/
H A DOptionValueProperties.h66 DumpValue (const ExecutionContext *exe_ctx,
77 DumpPropertyValue (const ExecutionContext *exe_ctx,
123 GetProperty (const ExecutionContext *exe_ctx,
128 GetPropertyAtIndex (const ExecutionContext *exe_ctx,
136 GetPropertyAtPath (const ExecutionContext *exe_ctx,
141 GetPropertyValueAtIndex (const ExecutionContext *exe_ctx,
146 GetValueForKey (const ExecutionContext *exe_ctx,
151 GetSubValue (const ExecutionContext *exe_ctx,
157 SetSubValue (const ExecutionContext *exe_ctx,
163 PredicateMatches (const ExecutionContext *exe_ctx, argument
[all...]
H A DOptionValueDictionary.h50 DumpValue (const ExecutionContext *exe_ctx, Stream &strm, uint32_t dump_mask);
93 GetSubValue (const ExecutionContext *exe_ctx,
99 SetSubValue (const ExecutionContext *exe_ctx,
/external/lldb/source/Breakpoint/
H A DStoppointCallbackContext.cpp26 StoppointCallbackContext::StoppointCallbackContext(Event *e, const ExecutionContext &exe_ctx, bool synchronously) : argument
28 exe_ctx_ref (exe_ctx),
/external/lldb/source/Core/
H A DUserSettingsController.cpp28 Properties::GetPropertyValue (const ExecutionContext *exe_ctx, argument
35 return properties_sp->GetSubValue(exe_ctx, path, will_modify, error);
40 Properties::SetPropertyValue (const ExecutionContext *exe_ctx, argument
47 return properties_sp->SetSubValue(exe_ctx, op, path, value);
54 Properties::DumpAllPropertyValues (const ExecutionContext *exe_ctx, Stream &strm, uint32_t dump_mask) argument
58 return properties_sp->DumpValue (exe_ctx, strm, dump_mask);
75 Properties::DumpPropertyValue (const ExecutionContext *exe_ctx, Stream &strm, const char *property_path, uint32_t dump_mask) argument
80 return properties_sp->DumpPropertyValue (exe_ctx,
103 Properties::GetSubProperty (const ExecutionContext *exe_ctx, argument
108 return properties_sp->GetSubProperty (exe_ctx, nam
[all...]
H A DValueObjectConstResultImpl.cpp56 ExecutionContext exe_ctx (m_impl_backend->GetExecutionContextRef());
57 m_load_addr_backend = ValueObjectConstResult::Create (exe_ctx.GetBestExecutionContextScope(),
62 exe_ctx.GetAddressByteSize());
109 ExecutionContext exe_ctx (m_impl_backend->GetExecutionContextRef());
111 child_clang_type = clang_type.GetChildClangTypeAtIndex (&exe_ctx,
182 ExecutionContext exe_ctx (m_impl_backend->GetExecutionContextRef());
183 m_address_of_backend = ValueObjectConstResult::Create (exe_ctx.GetBestExecutionContextScope(),
188 exe_ctx.GetAddressByteSize());
H A DValueObjectVariable.cpp138 ExecutionContext exe_ctx (GetExecutionContextRef());
140 Target *target = exe_ctx.GetTargetPtr();
155 if (expr.Evaluate (&exe_ctx, NULL, NULL, NULL, loclist_base_load_addr, NULL, m_value, &m_error))
184 m_error = m_value.GetValueAsData (&exe_ctx, m_data, 0, GetModule().get());
199 Process *process = exe_ctx.GetProcessPtr();
237 m_error = value.GetValueAsData(&exe_ctx, m_data, 0, GetModule().get());
261 ExecutionContext exe_ctx (exe_ctx_ref);
262 StackFrame *frame = exe_ctx.GetFramePtr();
330 ExecutionContext exe_ctx(GetExecutionContextRef());
331 RegisterContext *reg_ctx = exe_ctx
[all...]
H A DValue.cpp166 Value::ValueOf(ExecutionContext *exe_ctx) argument
176 ResolveValue(exe_ctx);
319 Value::GetValueAsData (ExecutionContext *exe_ctx, argument
353 if (exe_ctx == NULL)
359 Process *process = exe_ctx->GetProcessPtr();
362 Target *target = exe_ctx->GetTargetPtr();
420 if (exe_ctx == NULL)
424 else if (exe_ctx->GetTargetPtr() == NULL)
457 addr_t load_address = so_addr.GetLoadAddress (exe_ctx->GetTargetPtr());
458 bool process_launched_and_stopped = exe_ctx
623 ResolveValue(ExecutionContext *exe_ctx) argument
[all...]
H A DDisassembler.cpp98 ResolveAddress (const ExecutionContext &exe_ctx, argument
106 Target *target = exe_ctx.GetTargetPtr();
133 const ExecutionContext &exe_ctx,
157 exe_ctx,
179 const ExecutionContext &exe_ctx,
203 else if (exe_ctx.GetTargetPtr())
205 exe_ctx.GetTargetPtr()->GetImages().FindFunctions (name,
220 exe_ctx,
237 const ExecutionContext &exe_ctx,
244 disasm_sp = Disassembler::FindPluginForTarget(exe_ctx
127 Disassemble( Debugger &debugger, const ArchSpec &arch, const char *plugin_name, const char *flavor, const ExecutionContext &exe_ctx, SymbolContextList &sc_list, uint32_t num_instructions, uint32_t num_mixed_context_lines, uint32_t options, Stream &strm ) argument
173 Disassemble( Debugger &debugger, const ArchSpec &arch, const char *plugin_name, const char *flavor, const ExecutionContext &exe_ctx, const ConstString &name, Module *module, uint32_t num_instructions, uint32_t num_mixed_context_lines, uint32_t options, Stream &strm ) argument
232 DisassembleRange( const ArchSpec &arch, const char *plugin_name, const char *flavor, const ExecutionContext &exe_ctx, const AddressRange &range ) argument
291 Disassemble( Debugger &debugger, const ArchSpec &arch, const char *plugin_name, const char *flavor, const ExecutionContext &exe_ctx, const AddressRange &disasm_range, uint32_t num_instructions, uint32_t num_mixed_context_lines, uint32_t options, Stream &strm ) argument
338 Disassemble( Debugger &debugger, const ArchSpec &arch, const char *plugin_name, const char *flavor, const ExecutionContext &exe_ctx, const Address &start_address, uint32_t num_instructions, uint32_t num_mixed_context_lines, uint32_t options, Stream &strm ) argument
388 PrintInstructions( Disassembler *disasm_ptr, Debugger &debugger, const ArchSpec &arch, const ExecutionContext &exe_ctx, uint32_t num_instructions, uint32_t num_mixed_context_lines, uint32_t options, Stream &strm ) argument
507 Disassemble( Debugger &debugger, const ArchSpec &arch, const char *plugin_name, const char *flavor, const ExecutionContext &exe_ctx, uint32_t num_instructions, uint32_t num_mixed_context_lines, uint32_t options, Stream &strm ) argument
576 Dump(lldb_private::Stream *s, uint32_t max_opcode_byte_size, bool show_address, bool show_bytes, const ExecutionContext* exe_ctx) argument
998 Dump(Stream *s, bool show_address, bool show_bytes, const ExecutionContext* exe_ctx) argument
1065 ParseInstructions(const ExecutionContext *exe_ctx, const AddressRange &range, Stream *error_strm_ptr, bool prefer_file_cache) argument
1116 ParseInstructions(const ExecutionContext *exe_ctx, const Address &start, uint32_t num_instructions, bool prefer_file_cache) argument
[all...]
/external/lldb/source/Expression/
H A DClangUtilityFunction.cpp62 /// @param[in] exe_ctx
70 ExecutionContext &exe_ctx)
82 Target *target = exe_ctx.GetTargetPtr();
90 Process *process = exe_ctx.GetProcessPtr();
104 m_expr_decl_map.reset(new ClangExpressionDeclMap(keep_result_in_memory, exe_ctx));
106 if (!m_expr_decl_map->WillParse(exe_ctx, NULL))
112 ClangExpressionParser parser(exe_ctx.GetBestExecutionContextScope(), *this);
134 exe_ctx,
69 Install(Stream &error_stream, ExecutionContext &exe_ctx) argument
H A DClangFunction.cpp245 ClangFunction::WriteFunctionWrapper (ExecutionContext &exe_ctx, Stream &errors) argument
247 Process *process = exe_ctx.GetProcessPtr();
268 exe_ctx,
284 ClangFunction::WriteFunctionArguments (ExecutionContext &exe_ctx, lldb::addr_t &args_addr_ref, Stream &errors) argument
286 return WriteFunctionArguments(exe_ctx, args_addr_ref, m_function_addr, m_arg_values, errors);
292 ClangFunction::WriteFunctionArguments (ExecutionContext &exe_ctx, argument
310 Process *process = exe_ctx.GetProcessPtr();
337 Scalar fun_addr (function_address.GetCallableLoadAddress(exe_ctx.GetTargetPtr()));
368 const Scalar &arg_scalar = arg_value->ResolveValue(&exe_ctx);
378 ClangFunction::InsertFunction (ExecutionContext &exe_ctx, lld argument
397 GetThreadPlanToCallFunction(ExecutionContext &exe_ctx, lldb::addr_t func_addr, lldb::addr_t &args_addr, Stream &errors, bool stop_others, bool unwind_on_error, bool ignore_breakpoints, lldb::addr_t *this_arg, lldb::addr_t *cmd_arg) argument
438 FetchFunctionResults(ExecutionContext &exe_ctx, lldb::addr_t args_addr, Value &ret_value) argument
472 DeallocateFunctionResults(ExecutionContext &exe_ctx, lldb::addr_t args_addr) argument
483 ExecuteFunction(ExecutionContext &exe_ctx, Stream &errors, Value &results) argument
489 ExecuteFunction(ExecutionContext &exe_ctx, Stream &errors, bool stop_others, Value &results) argument
499 ExecuteFunction( ExecutionContext &exe_ctx, Stream &errors, uint32_t timeout_usec, bool try_all_threads, Value &results) argument
515 ExecuteFunction( ExecutionContext &exe_ctx, lldb::addr_t function_address, lldb::addr_t &void_arg, bool stop_others, bool try_all_threads, bool unwind_on_error, bool ignore_breakpoints, uint32_t timeout_usec, Stream &errors, lldb::addr_t *this_arg) argument
575 ExecuteFunction( ExecutionContext &exe_ctx, lldb::addr_t *args_addr_ptr, Stream &errors, bool stop_others, uint32_t timeout_usec, bool try_all_threads, bool unwind_on_error, bool ignore_breakpoints, Value &results) argument
[all...]
H A DClangUserExpression.cpp112 ClangUserExpression::ScanContext(ExecutionContext &exe_ctx, Error &err) argument
119 m_target = exe_ctx.GetTargetPtr();
128 StackFrame *frame = exe_ctx.GetFramePtr();
334 ClangUserExpression::InstallContext (ExecutionContext &exe_ctx) argument
336 m_process_wp = exe_ctx.GetProcessSP();
338 lldb::StackFrameSP frame_sp = exe_ctx.GetFrameSP();
345 ClangUserExpression::LockAndCheckContext (ExecutionContext &exe_ctx, argument
351 process_sp = exe_ctx.GetProcessSP();
356 process_sp = exe_ctx.GetProcessSP();
357 target_sp = exe_ctx
372 MatchesContext(ExecutionContext &exe_ctx) argument
421 Parse(Stream &error_stream, ExecutionContext &exe_ctx, lldb_private::ExecutionPolicy execution_policy, bool keep_result_in_memory) argument
602 PrepareToExecuteJITExpression(Stream &error_stream, ExecutionContext &exe_ctx, lldb::addr_t &struct_address, lldb::addr_t &object_ptr, lldb::addr_t &cmd_ptr) argument
721 GetThreadPlanToExecuteJITExpression(Stream &error_stream, ExecutionContext &exe_ctx) argument
750 FinalizeJITExecution(Stream &error_stream, ExecutionContext &exe_ctx, lldb::ClangExpressionVariableSP &result, lldb::addr_t function_stack_bottom, lldb::addr_t function_stack_top) argument
786 Execute(Stream &error_stream, ExecutionContext &exe_ctx, bool unwind_on_error, bool ignore_breakpoints, ClangUserExpression::ClangUserExpressionSP &shared_ptr_to_me, lldb::ClangExpressionVariableSP &result, bool run_others, uint32_t timeout_usec) argument
949 Evaluate(ExecutionContext &exe_ctx, lldb_private::ExecutionPolicy execution_policy, lldb::LanguageType language, ResultType desired_type, bool unwind_on_error, bool ignore_breakpoints, const char *expr_cstr, const char *expr_prefix, lldb::ValueObjectSP &result_valobj_sp, bool run_others, uint32_t timeout_usec) argument
977 EvaluateWithError(ExecutionContext &exe_ctx, lldb_private::ExecutionPolicy execution_policy, lldb::LanguageType language, ResultType desired_type, bool unwind_on_error, bool ignore_breakpoints, const char *expr_cstr, const char *expr_prefix, lldb::ValueObjectSP &result_valobj_sp, Error &error, bool run_others, uint32_t timeout_usec) argument
[all...]
H A DDWARFExpression.cpp1207 ExecutionContext exe_ctx (exe_scope);
1208 return Evaluate(&exe_ctx, expr_locals, decl_map, NULL, loclist_base_load_addr, initial_value_ptr, result, error_ptr);
1214 ExecutionContext *exe_ctx,
1233 frame = exe_ctx->GetFramePtr();
1271 return DWARFExpression::Evaluate (exe_ctx, expr_locals, decl_map, reg_ctx, m_data, offset, length, m_reg_kind, initial_value_ptr, result, error_ptr);
1283 return DWARFExpression::Evaluate (exe_ctx, expr_locals, decl_map, reg_ctx, m_data, 0, m_data.GetByteSize(), m_reg_kind, initial_value_ptr, result, error_ptr);
1291 ExecutionContext *exe_ctx,
1316 if (exe_ctx)
1318 process = exe_ctx->GetProcessPtr();
1319 frame = exe_ctx
1212 Evaluate( ExecutionContext *exe_ctx, ClangExpressionVariableList *expr_locals, ClangExpressionDeclMap *decl_map, RegisterContext *reg_ctx, lldb::addr_t loclist_base_load_addr, const Value* initial_value_ptr, Value& result, Error *error_ptr ) const argument
1289 Evaluate( ExecutionContext *exe_ctx, ClangExpressionVariableList *expr_locals, ClangExpressionDeclMap *decl_map, RegisterContext *reg_ctx, const DataExtractor& opcodes, const lldb::offset_t opcodes_offset, const lldb::offset_t opcodes_length, const uint32_t reg_kind, const Value* initial_value_ptr, Value& result, Error *error_ptr ) argument
[all...]
/external/lldb/source/Interpreter/
H A DOptionValueProperties.cpp117 OptionValueProperties::GetValueForKey (const ExecutionContext *exe_ctx, argument
124 value_sp = GetPropertyAtIndex(exe_ctx, will_modify, idx)->GetValue();
129 OptionValueProperties::GetSubValue (const ExecutionContext *exe_ctx, argument
150 value_sp = GetValueForKey (exe_ctx, key, will_modify);
156 return value_sp->GetSubValue (exe_ctx, sub_name + 1, will_modify, error);
174 if (PredicateMatches(exe_ctx, predicate.c_str()))
179 return value_sp->GetSubValue (exe_ctx, predicate_end + 1, will_modify, error);
197 return value_sp->GetSubValue (exe_ctx, sub_name, will_modify, error);
209 OptionValueProperties::SetSubValue (const ExecutionContext *exe_ctx, argument
216 lldb::OptionValueSP value_sp (GetSubValue (exe_ctx, nam
254 GetProperty(const ExecutionContext *exe_ctx, bool will_modify, const ConstString &name) const argument
260 GetPropertyAtIndex(const ExecutionContext *exe_ctx, bool will_modify, uint32_t idx) const argument
266 GetPropertyValueAtIndex(const ExecutionContext *exe_ctx, bool will_modify, uint32_t idx) const argument
277 GetPropertyAtIndexAsOptionValuePathMappings(const ExecutionContext *exe_ctx, bool will_modify, uint32_t idx) const argument
286 GetPropertyAtIndexAsOptionValueFileSpecList(const ExecutionContext *exe_ctx, bool will_modify, uint32_t idx) const argument
295 GetPropertyAtIndexAsOptionValueArch(const ExecutionContext *exe_ctx, uint32_t idx) const argument
304 GetPropertyAtIndexAsArgs(const ExecutionContext *exe_ctx, uint32_t idx, Args &args) const argument
327 SetPropertyAtIndexFromArgs(const ExecutionContext *exe_ctx, uint32_t idx, const Args &args) argument
350 GetPropertyAtIndexAsBoolean(const ExecutionContext *exe_ctx, uint32_t idx, bool fail_value) const argument
363 SetPropertyAtIndexAsBoolean(const ExecutionContext *exe_ctx, uint32_t idx, bool new_value) argument
379 GetPropertyAtIndexAsOptionValueDictionary(const ExecutionContext *exe_ctx, uint32_t idx) const argument
388 GetPropertyAtIndexAsEnumeration(const ExecutionContext *exe_ctx, uint32_t idx, int64_t fail_value) const argument
401 SetPropertyAtIndexAsEnumeration(const ExecutionContext *exe_ctx, uint32_t idx, int64_t new_value) argument
415 GetPropertyAtIndexAsOptionValueFileSpec(const ExecutionContext *exe_ctx, bool will_modify, uint32_t idx) const argument
429 GetPropertyAtIndexAsFileSpec(const ExecutionContext *exe_ctx, uint32_t idx) const argument
443 SetPropertyAtIndexAsFileSpec(const ExecutionContext *exe_ctx, uint32_t idx, const FileSpec &new_file_spec) argument
456 GetPropertyAtIndexAsOptionValueRegex(const ExecutionContext *exe_ctx, uint32_t idx) const argument
469 GetPropertyAtIndexAsOptionValueSInt64(const ExecutionContext *exe_ctx, uint32_t idx) const argument
482 GetPropertyAtIndexAsSInt64(const ExecutionContext *exe_ctx, uint32_t idx, int64_t fail_value) const argument
495 SetPropertyAtIndexAsSInt64(const ExecutionContext *exe_ctx, uint32_t idx, int64_t new_value) argument
508 GetPropertyAtIndexAsString(const ExecutionContext *exe_ctx, uint32_t idx, const char *fail_value) const argument
521 SetPropertyAtIndexAsString(const ExecutionContext *exe_ctx, uint32_t idx, const char *new_value) argument
534 GetPropertyAtIndexAsOptionValueString(const ExecutionContext *exe_ctx, bool will_modify, uint32_t idx) const argument
544 GetPropertyAtIndexAsUInt64(const ExecutionContext *exe_ctx, uint32_t idx, uint64_t fail_value) const argument
557 SetPropertyAtIndexAsUInt64(const ExecutionContext *exe_ctx, uint32_t idx, uint64_t new_value) argument
607 DumpValue(const ExecutionContext *exe_ctx, Stream &strm, uint32_t dump_mask) argument
628 DumpPropertyValue(const ExecutionContext *exe_ctx, Stream &strm, const char *property_path, uint32_t dump_mask) argument
657 GetPropertyAtPath(const ExecutionContext *exe_ctx, bool will_modify, const char *name) const argument
748 GetSubProperty(const ExecutionContext *exe_ctx, const ConstString &name) argument
[all...]
/external/lldb/include/lldb/Breakpoint/
H A DStoppointCallbackContext.h35 StoppointCallbackContext(Event *event, const ExecutionContext &exe_ctx, bool synchronously = false);
/external/lldb/include/lldb/Expression/
H A DClangFunction.h140 /// @param[in] exe_ctx
156 InsertFunction (ExecutionContext &exe_ctx,
163 /// @param[in] exe_ctx
173 bool WriteFunctionWrapper (ExecutionContext &exe_ctx,
179 /// @param[in] exe_ctx
194 bool WriteFunctionArguments (ExecutionContext &exe_ctx,
202 /// @param[in] exe_ctx
223 bool WriteFunctionArguments (ExecutionContext &exe_ctx,
233 /// @param[in] exe_ctx
271 ExecuteFunction (ExecutionContext &exe_ctx,
487 GetThreadPlanToCallFunction(ExecutionContext &exe_ctx, lldb::addr_t &args_addr_ref, Stream &errors, bool stop_others, bool unwind_on_error = true, bool ignore_breakpoints = true) argument
[all...]
H A DClangUserExpression.h89 /// @param[in] exe_ctx
106 ExecutionContext &exe_ctx,
117 MatchesContext (ExecutionContext &exe_ctx);
125 /// @param[in] exe_ctx
164 ExecutionContext &exe_ctx,
174 ExecutionContext &exe_ctx);
182 /// @param[in] exe_ctx
201 ExecutionContext &exe_ctx,
300 /// @param[in] exe_ctx
347 Evaluate (ExecutionContext &exe_ctx,
[all...]
/external/lldb/include/lldb/Core/
H A DDisassembler.h46 GetMnemonic (const ExecutionContext* exe_ctx) argument
48 CalculateMnemonicOperandsAndCommentIfNeeded (exe_ctx);
52 GetOperands (const ExecutionContext* exe_ctx) argument
54 CalculateMnemonicOperandsAndCommentIfNeeded (exe_ctx);
59 GetComment (const ExecutionContext* exe_ctx) argument
61 CalculateMnemonicOperandsAndCommentIfNeeded (exe_ctx);
66 CalculateMnemonicOperandsAndComment (const ExecutionContext* exe_ctx) = 0;
85 const ExecutionContext* exe_ctx);
146 CalculateMnemonicOperandsAndCommentIfNeeded (const ExecutionContext* exe_ctx) argument
151 CalculateMnemonicOperandsAndComment(exe_ctx);
212 CalculateMnemonicOperandsAndComment(const ExecutionContext* exe_ctx) argument
[all...]
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,
/external/lldb/include/lldb/Target/
H A DExecutionContextScope.h64 /// @param[out] exe_ctx
69 CalculateExecutionContext (ExecutionContext &exe_ctx) = 0;
/external/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCRuntime.cpp59 ExecutionContext exe_ctx (valobj.GetExecutionContextRef());
60 return GetObjectDescription(str, val, exe_ctx.GetBestExecutionContextScope());
69 ExecutionContext exe_ctx;
70 exe_scope->CalculateExecutionContext(exe_ctx);
71 Process *process = exe_ctx.GetProcessPtr();
75 // We need other parts of the exe_ctx, but the processes have to match.
83 Target *target = exe_ctx.GetTargetPtr();
115 if (exe_ctx.GetFramePtr() == NULL)
117 Thread *thread = exe_ctx.GetThreadPtr();
120 exe_ctx
[all...]
/external/lldb/source/Plugins/Process/Utility/
H A DUnwindMacOSXFrameBackchain.h63 GetStackFrameData_i386 (const lldb_private::ExecutionContext &exe_ctx);
66 GetStackFrameData_x86_64 (const lldb_private::ExecutionContext &exe_ctx);
H A DUnwindMacOSXFrameBackchain.cpp39 ExecutionContext exe_ctx (m_thread.shared_from_this());
40 Target *target = exe_ctx.GetTargetPtr();
45 exe_ctx.SetFrameSP (m_thread.GetStackFrameAtIndex (0));
48 GetStackFrameData_x86_64 (exe_ctx);
50 GetStackFrameData_i386 (exe_ctx);
87 UnwindMacOSXFrameBackchain::GetStackFrameData_i386 (const ExecutionContext &exe_ctx) argument
91 StackFrame *first_frame = exe_ctx.GetFramePtr();
93 Process *process = exe_ctx.GetProcessPtr();
186 UnwindMacOSXFrameBackchain::GetStackFrameData_x86_64 (const ExecutionContext &exe_ctx) argument
190 Process *process = exe_ctx
[all...]

Completed in 670 milliseconds

123456