/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Interpreter/ |
H A D | OptionValueProperties.h | 45 void DumpValue(const ExecutionContext *exe_ctx, Stream &strm, 50 virtual Status DumpPropertyValue(const ExecutionContext *exe_ctx, 77 virtual const Property *GetProperty(const ExecutionContext *exe_ctx, 81 virtual const Property *GetPropertyAtIndex(const ExecutionContext *exe_ctx, 87 virtual const Property *GetPropertyAtPath(const ExecutionContext *exe_ctx, 92 GetPropertyValueAtIndex(const ExecutionContext *exe_ctx, bool will_modify, 95 virtual lldb::OptionValueSP GetValueForKey(const ExecutionContext *exe_ctx, 99 lldb::OptionValueSP GetSubValue(const ExecutionContext *exe_ctx, 104 Status SetSubValue(const ExecutionContext *exe_ctx, VarSetOperationType op, 107 virtual bool PredicateMatches(const ExecutionContext *exe_ctx, argument [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Breakpoint/ |
H A D | StoppointCallbackContext.cpp | 17 Event *e, const ExecutionContext &exe_ctx, bool synchronously) 18 : event(e), exe_ctx_ref(exe_ctx), is_synchronous(synchronously) {} 16 StoppointCallbackContext( Event *e, const ExecutionContext &exe_ctx, bool synchronously) argument
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ClangUtilityFunction.cpp | 58 /// \param[in] exe_ctx 64 ExecutionContext &exe_ctx) { 75 Target *target = exe_ctx.GetTargetPtr(); 82 Process *process = exe_ctx.GetProcessPtr(); 95 ResetDeclMap(exe_ctx, keep_result_in_memory); 97 if (!DeclMap()->WillParse(exe_ctx, nullptr)) { 105 ClangExpressionParser parser(exe_ctx.GetBestExecutionContextScope(), *this, 123 m_jit_start_addr, m_jit_end_addr, m_execution_unit_sp, exe_ctx, 161 ExecutionContext &exe_ctx, bool keep_result_in_memory) { 163 keep_result_in_memory, nullptr, exe_ctx 63 Install(DiagnosticManager &diagnostic_manager, ExecutionContext &exe_ctx) argument 160 ResetDeclMap( ExecutionContext &exe_ctx, bool keep_result_in_memory) argument [all...] |
H A D | ClangUserExpression.cpp | 95 void ClangUserExpression::ScanContext(ExecutionContext &exe_ctx, Status &err) { argument 100 m_target = exe_ctx.GetTargetPtr(); 107 StackFrame *frame = exe_ctx.GetFramePtr(); 329 ExecutionContext &exe_ctx) { 330 if (Target *target = exe_ctx.GetTargetPtr()) { 350 static void SetupDeclVendor(ExecutionContext &exe_ctx, Target *target) { argument 366 if (StackFrame *frame = exe_ctx.GetFramePtr()) { 397 DiagnosticManager &diagnostic_manager, ExecutionContext &exe_ctx, 410 m_in_static_method, exe_ctx, !m_ctx_obj, 450 ExecutionContext &exe_ctx) { 328 SetupPersistentState(DiagnosticManager &diagnostic_manager, ExecutionContext &exe_ctx) argument 396 CreateSourceCode( DiagnosticManager &diagnostic_manager, ExecutionContext &exe_ctx, std::vector<std::string> modules_to_import, bool for_completion) argument 449 GetModuleConfig(lldb::LanguageType language, ExecutionContext &exe_ctx) argument 510 PrepareForParsing( DiagnosticManager &diagnostic_manager, ExecutionContext &exe_ctx, bool for_completion) argument 553 Parse(DiagnosticManager &diagnostic_manager, ExecutionContext &exe_ctx, lldb_private::ExecutionPolicy execution_policy, bool keep_result_in_memory, bool generate_debug_info) argument 751 Complete(ExecutionContext &exe_ctx, CompletionRequest &request, unsigned complete_pos) argument 819 AddArguments(ExecutionContext &exe_ctx, std::vector<lldb::addr_t> &args, lldb::addr_t struct_address, DiagnosticManager &diagnostic_manager) argument 894 ResetDeclMap( ExecutionContext &exe_ctx, Materializer::PersistentVariableDelegate &delegate, bool keep_result_in_memory, ValueObject *ctx_obj) argument [all...] |
H A D | ClangUtilityFunction.h | 59 void ResetDeclMap(ExecutionContext &exe_ctx, bool keep_result_in_memory); 95 void ResetDeclMap(ExecutionContext &exe_ctx, bool keep_result_in_memory) { argument 96 m_type_system_helper.ResetDeclMap(exe_ctx, keep_result_in_memory); 100 ExecutionContext &exe_ctx) override;
|
H A D | ClangUserExpression.h | 67 void ResetDeclMap(ExecutionContext &exe_ctx, 132 /// \param[in] exe_ctx 146 bool Parse(DiagnosticManager &diagnostic_manager, ExecutionContext &exe_ctx, 150 bool Complete(ExecutionContext &exe_ctx, CompletionRequest &request, 161 void ResetDeclMap(ExecutionContext &exe_ctx, argument 164 m_type_system_helper.ResetDeclMap(exe_ctx, result_delegate, 178 void ScanContext(ExecutionContext &exe_ctx, 181 bool AddArguments(ExecutionContext &exe_ctx, std::vector<lldb::addr_t> &args, 186 ExecutionContext &exe_ctx, 191 ExecutionContext &exe_ctx); [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Interpreter/ |
H A D | OptionValueProperties.cpp | 100 OptionValueProperties::GetValueForKey(const ExecutionContext *exe_ctx, argument 106 value_sp = GetPropertyAtIndex(exe_ctx, will_modify, idx)->GetValue(); 111 OptionValueProperties::GetSubValue(const ExecutionContext *exe_ctx, argument 127 value_sp = GetValueForKey(exe_ctx, key, will_modify); 135 value_sp->GetSubValue(exe_ctx, sub_name.drop_front(), will_modify, error); 142 exe_ctx, sub_name.drop_front(experimental_len + 2), will_modify, error); 166 if (PredicateMatches(exe_ctx, predicate)) { 169 return value_sp->GetSubValue(exe_ctx, rest, 185 return value_sp->GetSubValue(exe_ctx, sub_name, will_modify, error); 194 Status OptionValueProperties::SetSubValue(const ExecutionContext *exe_ctx, argument 226 GetProperty(const ExecutionContext *exe_ctx, bool will_modify, ConstString name) const argument 234 GetPropertyAtIndex( const ExecutionContext *exe_ctx, bool will_modify, uint32_t idx) const argument 239 GetPropertyValueAtIndex( const ExecutionContext *exe_ctx, bool will_modify, uint32_t idx) const argument 248 GetPropertyAtIndexAsOptionValuePathMappings( const ExecutionContext *exe_ctx, bool will_modify, uint32_t idx) const argument 257 GetPropertyAtIndexAsOptionValueFileSpecList( const ExecutionContext *exe_ctx, bool will_modify, uint32_t idx) const argument 265 GetPropertyAtIndexAsOptionValueArch( const ExecutionContext *exe_ctx, uint32_t idx) const argument 274 GetPropertyAtIndexAsOptionValueLanguage( const ExecutionContext *exe_ctx, uint32_t idx) const argument 282 GetPropertyAtIndexAsArgs( const ExecutionContext *exe_ctx, uint32_t idx, Args &args) const argument 301 SetPropertyAtIndexFromArgs( const ExecutionContext *exe_ctx, uint32_t idx, const Args &args) argument 320 GetPropertyAtIndexAsBoolean( const ExecutionContext *exe_ctx, uint32_t idx, bool fail_value) const argument 331 SetPropertyAtIndexAsBoolean( const ExecutionContext *exe_ctx, uint32_t idx, bool new_value) argument 345 GetPropertyAtIndexAsOptionValueDictionary( const ExecutionContext *exe_ctx, uint32_t idx) const argument 353 GetPropertyAtIndexAsEnumeration( const ExecutionContext *exe_ctx, uint32_t idx, int64_t fail_value) const argument 364 SetPropertyAtIndexAsEnumeration( const ExecutionContext *exe_ctx, uint32_t idx, int64_t new_value) argument 376 GetPropertyAtIndexAsFormatEntity( const ExecutionContext *exe_ctx, uint32_t idx) argument 388 GetPropertyAtIndexAsOptionValueFileSpec( const ExecutionContext *exe_ctx, bool will_modify, uint32_t idx) const argument 399 GetPropertyAtIndexAsFileSpec( const ExecutionContext *exe_ctx, uint32_t idx) const argument 410 SetPropertyAtIndexAsFileSpec( const ExecutionContext *exe_ctx, uint32_t idx, const FileSpec &new_file_spec) argument 423 GetPropertyAtIndexAsOptionValueRegex( const ExecutionContext *exe_ctx, uint32_t idx) const argument 434 GetPropertyAtIndexAsOptionValueSInt64( const ExecutionContext *exe_ctx, uint32_t idx) const argument 445 GetPropertyAtIndexAsSInt64( const ExecutionContext *exe_ctx, uint32_t idx, int64_t fail_value) const argument 456 SetPropertyAtIndexAsSInt64( const ExecutionContext *exe_ctx, uint32_t idx, int64_t new_value) argument 467 GetPropertyAtIndexAsString( const ExecutionContext *exe_ctx, uint32_t idx, llvm::StringRef fail_value) const argument 479 SetPropertyAtIndexAsString( const ExecutionContext *exe_ctx, uint32_t idx, llvm::StringRef new_value) argument 490 GetPropertyAtIndexAsOptionValueString( const ExecutionContext *exe_ctx, bool will_modify, uint32_t idx) const argument 498 GetPropertyAtIndexAsUInt64( const ExecutionContext *exe_ctx, uint32_t idx, uint64_t fail_value) const argument 509 SetPropertyAtIndexAsUInt64( const ExecutionContext *exe_ctx, uint32_t idx, uint64_t new_value) argument 552 DumpValue(const ExecutionContext *exe_ctx, Stream &strm, uint32_t dump_mask) argument 568 DumpPropertyValue(const ExecutionContext *exe_ctx, Stream &strm, llvm::StringRef property_path, uint32_t dump_mask) argument 592 GetPropertyAtPath( const ExecutionContext *exe_ctx, bool will_modify, llvm::StringRef name) const argument 668 GetSubProperty(const ExecutionContext *exe_ctx, ConstString name) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Breakpoint/ |
H A D | StoppointCallbackContext.h | 30 StoppointCallbackContext(Event *event, const ExecutionContext &exe_ctx,
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Expression/ |
H A D | FunctionCaller.cpp | 64 ExecutionContext &exe_ctx, DiagnosticManager &diagnostic_manager) { 65 Process *process = exe_ctx.GetProcessPtr(); 84 m_jit_start_addr, m_jit_end_addr, m_execution_unit_sp, exe_ctx, 116 ExecutionContext &exe_ctx, lldb::addr_t &args_addr_ref, 118 return WriteFunctionArguments(exe_ctx, args_addr_ref, m_arg_values, 126 ExecutionContext &exe_ctx, lldb::addr_t &args_addr_ref, 140 Process *process = exe_ctx.GetProcessPtr(); 167 m_function_addr.GetCallableLoadAddress(exe_ctx.GetTargetPtr())); 201 const Scalar &arg_scalar = arg_value->ResolveValue(&exe_ctx); 211 bool FunctionCaller::InsertFunction(ExecutionContext &exe_ctx, argument 63 WriteFunctionWrapper( ExecutionContext &exe_ctx, DiagnosticManager &diagnostic_manager) argument 115 WriteFunctionArguments( ExecutionContext &exe_ctx, lldb::addr_t &args_addr_ref, DiagnosticManager &diagnostic_manager) argument 125 WriteFunctionArguments( ExecutionContext &exe_ctx, lldb::addr_t &args_addr_ref, ValueList &arg_values, DiagnosticManager &diagnostic_manager) argument 228 GetThreadPlanToCallFunction( ExecutionContext &exe_ctx, lldb::addr_t args_addr, const EvaluateExpressionOptions &options, DiagnosticManager &diagnostic_manager) argument 262 FetchFunctionResults(ExecutionContext &exe_ctx, lldb::addr_t args_addr, Value &ret_value) argument 302 DeallocateFunctionResults(ExecutionContext &exe_ctx, lldb::addr_t args_addr) argument 313 ExecuteFunction( ExecutionContext &exe_ctx, lldb::addr_t *args_addr_ptr, const EvaluateExpressionOptions &options, DiagnosticManager &diagnostic_manager, Value &results) argument [all...] |
H A D | UserExpression.cpp | 61 void UserExpression::InstallContext(ExecutionContext &exe_ctx) { argument 62 m_jit_process_wp = exe_ctx.GetProcessSP(); 64 lldb::StackFrameSP frame_sp = exe_ctx.GetFrameSP(); 70 bool UserExpression::LockAndCheckContext(ExecutionContext &exe_ctx, argument 75 process_sp = exe_ctx.GetProcessSP(); 80 process_sp = exe_ctx.GetProcessSP(); 81 target_sp = exe_ctx.GetTargetSP(); 82 frame_sp = exe_ctx.GetFrameSP(); 95 bool UserExpression::MatchesContext(ExecutionContext &exe_ctx) { argument 100 return LockAndCheckContext(exe_ctx, target_s 141 Evaluate( ExecutionContext &exe_ctx, const EvaluateExpressionOptions &options, llvm::StringRef expr, llvm::StringRef prefix, lldb::ValueObjectSP &result_valobj_sp, Status &error, std::string *fixed_expression, lldb::ModuleSP *jit_module_sp_ptr, ValueObject *ctx_obj) argument 390 Execute(DiagnosticManager &diagnostic_manager, ExecutionContext &exe_ctx, const EvaluateExpressionOptions &options, lldb::UserExpressionSP &shared_ptr_to_me, lldb::ExpressionVariableSP &result_var) argument [all...] |
H A D | LLVMUserExpression.cpp | 63 ExecutionContext &exe_ctx, 82 if (!PrepareToExecuteJITExpression(diagnostic_manager, exe_ctx, 109 if (!AddArguments(exe_ctx, args, struct_address, diagnostic_manager)) { 121 function_stack_top, exe_ctx); 130 if (!exe_ctx.HasThreadScope()) { 141 if (!AddArguments(exe_ctx, args, struct_address, diagnostic_manager)) { 149 exe_ctx.GetThreadRef(), wrapper_address, args, options, 170 if (exe_ctx.GetProcessPtr()) 171 exe_ctx.GetProcessPtr()->SetRunningUserExpression(true); 174 exe_ctx 62 DoExecute(DiagnosticManager &diagnostic_manager, ExecutionContext &exe_ctx, const EvaluateExpressionOptions &options, lldb::UserExpressionSP &shared_ptr_to_me, lldb::ExpressionVariableSP &result) argument 242 FinalizeJITExecution( DiagnosticManager &diagnostic_manager, ExecutionContext &exe_ctx, lldb::ExpressionVariableSP &result, lldb::addr_t function_stack_bottom, lldb::addr_t function_stack_top) argument 281 PrepareToExecuteJITExpression( DiagnosticManager &diagnostic_manager, ExecutionContext &exe_ctx, lldb::addr_t &struct_address) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Core/ |
H A D | UserSettingsController.cpp | 34 Properties::GetPropertyValue(const ExecutionContext *exe_ctx, argument 39 return properties_sp->GetSubValue(exe_ctx, path, will_modify, error); 43 Status Properties::SetPropertyValue(const ExecutionContext *exe_ctx, argument 49 return properties_sp->SetSubValue(exe_ctx, op, path, value); 55 void Properties::DumpAllPropertyValues(const ExecutionContext *exe_ctx, argument 59 return properties_sp->DumpValue(exe_ctx, strm, dump_mask); 71 Status Properties::DumpPropertyValue(const ExecutionContext *exe_ctx, argument 77 return properties_sp->DumpPropertyValue(exe_ctx, strm, property_path, 96 Properties::GetSubProperty(const ExecutionContext *exe_ctx, argument 100 return properties_sp->GetSubProperty(exe_ctx, nam [all...] |
H A D | ValueObjectCast.cpp | 46 ExecutionContext exe_ctx(GetExecutionContextRef()); 48 true, &exe_ctx); 53 ExecutionContext exe_ctx(GetExecutionContextRef()); 54 return m_value.GetValueByteSize(nullptr, &exe_ctx); 81 ExecutionContext exe_ctx(GetExecutionContextRef()); 82 m_error = m_value.GetValueAsData(&exe_ctx, m_data, GetModule().get());
|
H A D | ValueObjectVariable.cpp | 100 ExecutionContext exe_ctx(GetExecutionContextRef()); 102 auto child_count = type.GetNumChildren(omit_empty_base_classes, &exe_ctx); 107 ExecutionContext exe_ctx(GetExecutionContextRef()); 114 return type.GetByteSize(exe_ctx.GetBestExecutionContextScope()).getValueOr(0); 141 ExecutionContext exe_ctx(GetExecutionContextRef()); 143 Target *target = exe_ctx.GetTargetPtr(); 158 if (expr.Evaluate(&exe_ctx, nullptr, loclist_base_load_addr, nullptr, 169 Process *process = exe_ctx.GetProcessPtr(); 179 m_value.GetValueAsData(&exe_ctx, m_data, GetModule().get()); 208 value.GetValueAsData(&exe_ctx, m_dat [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | UserSettingsController.h | 48 virtual lldb::OptionValueSP GetPropertyValue(const ExecutionContext *exe_ctx, 53 virtual Status SetPropertyValue(const ExecutionContext *exe_ctx, 58 virtual Status DumpPropertyValue(const ExecutionContext *exe_ctx, 62 virtual void DumpAllPropertyValues(const ExecutionContext *exe_ctx, 71 lldb::OptionValuePropertiesSP GetSubProperty(const ExecutionContext *exe_ctx,
|
H A D | Disassembler.h | 66 const char *GetMnemonic(const ExecutionContext *exe_ctx) { argument 67 CalculateMnemonicOperandsAndCommentIfNeeded(exe_ctx); 71 const char *GetOperands(const ExecutionContext *exe_ctx) { argument 72 CalculateMnemonicOperandsAndCommentIfNeeded(exe_ctx); 76 const char *GetComment(const ExecutionContext *exe_ctx) { argument 77 CalculateMnemonicOperandsAndCommentIfNeeded(exe_ctx); 82 CalculateMnemonicOperandsAndComment(const ExecutionContext *exe_ctx) = 0; 112 /// \param[in] exe_ctx 142 bool show_bytes, const ExecutionContext *exe_ctx, 231 CalculateMnemonicOperandsAndCommentIfNeeded(const ExecutionContext *exe_ctx) { argument 534 ElideMixedSourceAndDisassemblyLine(const ExecutionContext &exe_ctx, const SymbolContext &sc, LineEntry &line) argument [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/API/ |
H A D | SBThread.cpp | 97 ExecutionContext exe_ctx(m_opaque_sp.get(), lock); 99 if (exe_ctx.HasThreadScope()) { 101 if (stop_locker.TryLock(&exe_ctx.GetProcessPtr()->GetRunLock())) { 102 queue_sp = exe_ctx.GetThreadPtr()->GetQueue(); 120 ExecutionContext exe_ctx(m_opaque_sp.get(), lock); 122 Target *target = exe_ctx.GetTargetPtr(); 123 Process *process = exe_ctx.GetProcessPtr(); 144 ExecutionContext exe_ctx(m_opaque_sp.get(), lock); 146 if (exe_ctx.HasThreadScope()) { 148 if (stop_locker.TryLock(&exe_ctx 553 ResumeNewPlan(ExecutionContext &exe_ctx, ThreadPlan *new_plan) argument [all...] |
H A D | SBFrame.cpp | 100 ExecutionContext exe_ctx(m_opaque_sp.get(), lock); 102 Target *target = exe_ctx.GetTargetPtr(); 103 Process *process = exe_ctx.GetProcessPtr(); 120 ExecutionContext exe_ctx(m_opaque_sp.get(), lock); 123 Target *target = exe_ctx.GetTargetPtr(); 124 Process *process = exe_ctx.GetProcessPtr(); 128 frame = exe_ctx.GetFramePtr(); 143 ExecutionContext exe_ctx(m_opaque_sp.get(), lock); 146 Target *target = exe_ctx.GetTargetPtr(); 147 Process *process = exe_ctx [all...] |
H A D | SBBreakpointOptionCommon.cpp | 54 ExecutionContext exe_ctx(ctx->exe_ctx_ref); 56 exe_ctx.GetTargetRef().GetBreakpointList().FindBreakpointByID(break_id)); 61 Process *process = exe_ctx.GetProcessPtr(); 68 Thread *thread = exe_ctx.GetThreadPtr();
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/DataFormatters/ |
H A D | CXXFunctionPointer.cpp | 36 ExecutionContext exe_ctx(valobj.GetExecutionContextRef()); 39 Target *target = exe_ctx.GetTargetPtr(); 43 so_addr.Dump(&sstr, exe_ctx.GetBestExecutionContextScope(),
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Expression/ |
H A D | FunctionCaller.h | 105 /// \param[in] exe_ctx 119 bool InsertFunction(ExecutionContext &exe_ctx, lldb::addr_t &args_addr_ref, 124 /// \param[in] exe_ctx 133 bool WriteFunctionWrapper(ExecutionContext &exe_ctx, 138 /// \param[in] exe_ctx 152 bool WriteFunctionArguments(ExecutionContext &exe_ctx, 159 /// \param[in] exe_ctx 176 bool WriteFunctionArguments(ExecutionContext &exe_ctx, 185 /// \param[in] exe_ctx 213 ExecuteFunction(ExecutionContext &exe_ctx, lld [all...] |
H A D | UserExpression.h | 71 /// \param[in] exe_ctx 86 ExecutionContext &exe_ctx, 93 /// \param[in] exe_ctx 111 virtual bool Complete(ExecutionContext &exe_ctx, CompletionRequest &request, argument 118 bool MatchesContext(ExecutionContext &exe_ctx); 126 /// \param[in] exe_ctx 147 ExecutionContext &exe_ctx, 157 /// \param[in] exe_ctx 180 DiagnosticManager &diagnostic_manager, ExecutionContext &exe_ctx, 219 /// the exe_ctx an [all...] |
H A D | DynamicCheckerFunctions.h | 45 /// \param[in] exe_ctx 52 ExecutionContext &exe_ctx) = 0;
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | ExecutionContextScope.h | 50 /// \param[out] exe_ctx 53 virtual void CalculateExecutionContext(ExecutionContext &exe_ctx) = 0;
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | UnwindMacOSXFrameBackchain.h | 45 size_t GetStackFrameData_i386(const lldb_private::ExecutionContext &exe_ctx); 48 GetStackFrameData_x86_64(const lldb_private::ExecutionContext &exe_ctx);
|