/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Interpreter/ |
H A D | OptionValueProperties.h | 63 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 D | OptionValueDictionary.h | 49 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 D | SBThread.cpp | 100 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 D | SBFrame.cpp | 116 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 D | SBInstruction.cpp | 79 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 D | StoppointCallbackContext.cpp | 25 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 D | UserSettingsController.cpp | 27 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 D | ValueObjectCast.cpp | 80 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 D | OptionValueProperties.cpp | 128 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 D | ClangUtilityFunction.cpp | 61 /// @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 D | ClangUtilityFunction.h | 71 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 D | ClangUserExpression.h | 78 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 D | StoppointCallbackContext.h | 35 StoppointCallbackContext(Event *event, const ExecutionContext &exe_ctx, bool synchronously = false);
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Expression/ |
H A D | FunctionCaller.cpp | 83 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 D | UserExpression.cpp | 68 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 D | LLVMUserExpression.cpp | 79 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 D | UserSettingsController.h | 59 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 D | Disassembler.h | 46 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 D | CXXFunctionPointer.cpp | 41 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 D | FunctionCaller.h | 114 /// @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 D | UserExpression.h | 85 /// @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 D | LLVMUserExpression.h | 47 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 D | ExecutionContextScope.h | 64 /// @param[out] exe_ctx 69 CalculateExecutionContext (ExecutionContext &exe_ctx) = 0;
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/Process/Utility/ |
H A D | UnwindMacOSXFrameBackchain.h | 59 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 D | GoUserExpression.h | 69 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,
|