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

12345678910

/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Interpreter/
H A DOptionValueProperties.h45 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 DStoppointCallbackContext.cpp17 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 DClangUtilityFunction.cpp58 /// \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 DClangUserExpression.cpp95 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 DClangUtilityFunction.h59 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 DClangUserExpression.h67 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 DOptionValueProperties.cpp100 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 DStoppointCallbackContext.h30 StoppointCallbackContext(Event *event, const ExecutionContext &exe_ctx,
/freebsd-11-stable/contrib/llvm-project/lldb/source/Expression/
H A DFunctionCaller.cpp64 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 DUserExpression.cpp61 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 DLLVMUserExpression.cpp63 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 DUserSettingsController.cpp34 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 DValueObjectCast.cpp46 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 DValueObjectVariable.cpp100 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 DUserSettingsController.h48 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 DDisassembler.h66 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 DSBThread.cpp97 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 DSBFrame.cpp100 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 DSBBreakpointOptionCommon.cpp54 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 DCXXFunctionPointer.cpp36 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 DFunctionCaller.h105 /// \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 DUserExpression.h71 /// \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 DDynamicCheckerFunctions.h45 /// \param[in] exe_ctx
52 ExecutionContext &exe_ctx) = 0;
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Target/
H A DExecutionContextScope.h50 /// \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 DUnwindMacOSXFrameBackchain.h45 size_t GetStackFrameData_i386(const lldb_private::ExecutionContext &exe_ctx);
48 GetStackFrameData_x86_64(const lldb_private::ExecutionContext &exe_ctx);

Completed in 128 milliseconds

12345678910