/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | ExecutionContext.h | 1 //===-- ExecutionContext.h --------------------------------------*- C++ -*-===// 30 /// contexts: ExecutionContextRef and ExecutionContext. Both of these objects 33 /// Not all objects in an ExecutionContext objects will be valid. If you want 34 /// to refer strongly (ExecutionContext) or weakly (ExecutionContextRef) to a 43 /// \class ExecutionContextRef ExecutionContext.h 44 /// "lldb/Target/ExecutionContext.h" 67 /// ExecutionContext class is used to temporarily get shared pointers to any 69 /// exist during a function that requires the objects. ExecutionContext 80 /// Construct using an ExecutionContext object that might be nullptr. 83 /// objects in the ExecutionContext, otherwis 291 class ExecutionContext { class in namespace:lldb_private [all...] |
H A D | ExecutionContextScope.h | 23 /// context without having to keep a complete ExecutionContext object in the 53 virtual void CalculateExecutionContext(ExecutionContext &exe_ctx) = 0;
|
/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_ct [all...] |
H A D | CommandOptionValidators.h | 17 class ExecutionContext; 21 const ExecutionContext &target) const override;
|
H A D | OptionGroupOutputFile.h | 28 ExecutionContext *execution_context) override; 29 Status SetOptionValue(uint32_t, const char *, ExecutionContext *) = delete; 31 void OptionParsingStarting(ExecutionContext *execution_context) override;
|
H A D | OptionGroupUUID.h | 28 ExecutionContext *execution_context) override; 29 Status SetOptionValue(uint32_t, const char *, ExecutionContext *) = delete; 31 void OptionParsingStarting(ExecutionContext *execution_context) override;
|
H A D | OptionGroupVariable.h | 28 ExecutionContext *execution_context) override; 29 Status SetOptionValue(uint32_t, const char *, ExecutionContext *) = delete; 31 void OptionParsingStarting(ExecutionContext *execution_context) override;
|
H A D | OptionGroupWatchpoint.h | 29 ExecutionContext *execution_context) override; 30 Status SetOptionValue(uint32_t, const char *, ExecutionContext *) = delete; 32 void OptionParsingStarting(ExecutionContext *execution_context) override;
|
H A D | OptionGroupPythonClassWithDict.h | 39 ExecutionContext *execution_context) override; 40 Status SetOptionValue(uint32_t, const char *, ExecutionContext *) = delete; 42 void OptionParsingStarting(ExecutionContext *execution_context) override; 43 Status OptionParsingFinished(ExecutionContext *execution_context) override;
|
H A D | OptionGroupFile.h | 34 ExecutionContext *execution_context) override; 35 Status SetOptionValue(uint32_t, const char *, ExecutionContext *) = delete; 37 void OptionParsingStarting(ExecutionContext *execution_context) override; 65 ExecutionContext *execution_context) override; 66 Status SetOptionValue(uint32_t, const char *, ExecutionContext *) = delete; 68 void OptionParsingStarting(ExecutionContext *execution_context) override;
|
H A D | OptionGroupBoolean.h | 35 ExecutionContext *execution_context) override; 36 Status SetOptionValue(uint32_t, const char *, ExecutionContext *) = delete; 38 void OptionParsingStarting(ExecutionContext *execution_context) override;
|
H A D | OptionGroupString.h | 32 ExecutionContext *execution_context) override; 33 Status SetOptionValue(uint32_t, const char *, ExecutionContext *) = delete; 35 void OptionParsingStarting(ExecutionContext *execution_context) override;
|
H A D | OptionGroupUInt64.h | 33 ExecutionContext *execution_context) override; 34 Status SetOptionValue(uint32_t, const char *, ExecutionContext *) = delete; 36 void OptionParsingStarting(ExecutionContext *execution_context) override;
|
H A D | Options.h | 111 void NotifyOptionParsingStarting(ExecutionContext *execution_context); 130 ExecutionContext *execution_context, 141 Status NotifyOptionParsingFinished(ExecutionContext *execution_context); 161 ExecutionContext *execution_context) = 0; 228 virtual void OptionParsingStarting(ExecutionContext *execution_context) = 0; 230 virtual Status OptionParsingFinished(ExecutionContext *execution_context) { 248 ExecutionContext *execution_context) = 0; 250 virtual void OptionParsingStarting(ExecutionContext *execution_context) = 0; 252 virtual Status OptionParsingFinished(ExecutionContext *execution_context) { 304 ExecutionContext *execution_contex [all...] |
H A D | OptionGroupArchitecture.h | 28 ExecutionContext *execution_context) override; 30 void OptionParsingStarting(ExecutionContext *execution_context) override;
|
H A D | OptionGroupFormat.h | 40 ExecutionContext *execution_context) override; 41 Status SetOptionValue(uint32_t, const char *, ExecutionContext *) = delete; 43 void OptionParsingStarting(ExecutionContext *execution_context) override; 67 bool ParserGDBFormatLetter(ExecutionContext *execution_context,
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Target/ |
H A D | ExecutionContext.cpp | 1 //===-- ExecutionContext.cpp ------------------------------------*- C++ -*-===// 9 #include "lldb/Target/ExecutionContext.h" 19 ExecutionContext::ExecutionContext() function in class:ExecutionContext 22 ExecutionContext::ExecutionContext(const ExecutionContext &rhs) function in class:ExecutionContext 26 ExecutionContext::ExecutionContext(const lldb::TargetSP &target_sp, function in class:ExecutionContext 33 ExecutionContext function in class:ExecutionContext 39 ExecutionContext::ExecutionContext(const lldb::ThreadSP &thread_sp) function in class:ExecutionContext 45 ExecutionContext::ExecutionContext(const lldb::StackFrameSP &frame_sp) function in class:ExecutionContext 51 ExecutionContext::ExecutionContext(const lldb::TargetWP &target_wp, function in class:ExecutionContext 59 ExecutionContext::ExecutionContext(const lldb::ProcessWP &process_wp) function in class:ExecutionContext 66 ExecutionContext::ExecutionContext(const lldb::ThreadWP &thread_wp) function in class:ExecutionContext 73 ExecutionContext::ExecutionContext(const lldb::StackFrameWP &frame_wp) function in class:ExecutionContext 80 ExecutionContext::ExecutionContext(Target *t, function in class:ExecutionContext 96 ExecutionContext::ExecutionContext(Process *process, Thread *thread, function in class:ExecutionContext 109 ExecutionContext::ExecutionContext(const ExecutionContextRef &exe_ctx_ref) function in class:ExecutionContext 115 ExecutionContext::ExecutionContext(const ExecutionContextRef *exe_ctx_ref_ptr, function in class:ExecutionContext 129 ExecutionContext::ExecutionContext(const ExecutionContextRef *exe_ctx_ref_ptr, function in class:ExecutionContext 144 ExecutionContext::ExecutionContext(const ExecutionContextRef &exe_ctx_ref, function in class:ExecutionContext 157 ExecutionContext::ExecutionContext(ExecutionContextScope *exe_scope_ptr) function in class:ExecutionContext 163 ExecutionContext::ExecutionContext(ExecutionContextScope &exe_scope_ref) { function in class:ExecutionContext [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Breakpoint/ |
H A D | StoppointCallbackContext.h | 12 #include "lldb/Target/ExecutionContext.h" 30 StoppointCallbackContext(Event *event, const ExecutionContext &exe_ctx,
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Expression/ |
H A D | DynamicCheckerFunctions.h | 17 class ExecutionContext; 52 ExecutionContext &exe_ctx) = 0;
|
H A D | FunctionCaller.h | 41 /// ExecuteFunction(ExecutionContext &, Stream &, Value &). 119 bool InsertFunction(ExecutionContext &exe_ctx, lldb::addr_t &args_addr_ref, 133 bool WriteFunctionWrapper(ExecutionContext &exe_ctx, 152 bool WriteFunctionArguments(ExecutionContext &exe_ctx, 176 bool WriteFunctionArguments(ExecutionContext &exe_ctx, 213 ExecuteFunction(ExecutionContext &exe_ctx, lldb::addr_t *args_addr_ptr, 233 GetThreadPlanToCallFunction(ExecutionContext &exe_ctx, lldb::addr_t args_addr, 250 bool FetchFunctionResults(ExecutionContext &exe_ctx, lldb::addr_t args_addr, 261 void DeallocateFunctionResults(ExecutionContext &exe_ctx,
|
/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Core/ |
H A D | UserSettingsController.h | 26 class ExecutionContext; 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,
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | Interpreter.h | 57 // ExecutionContext struct - This struct represents one stack frame currently 60 struct ExecutionContext { struct in namespace:llvm 70 ExecutionContext() : CurFunction(nullptr), CurBB(nullptr), CurInst(nullptr) {} function in struct:llvm::ExecutionContext 81 std::vector<ExecutionContext> ECStack; 189 gep_type_iterator E, ExecutionContext &SF); 195 void SwitchToNewBasicBlock(BasicBlock *Dest, ExecutionContext &SF); 201 GenericValue getConstantExprValue(ConstantExpr *CE, ExecutionContext &SF); 202 GenericValue getOperandValue(Value *V, ExecutionContext &SF); 204 ExecutionContext &SF); 206 ExecutionContext [all...] |
/freebsd-11-stable/contrib/llvm-project/lldb/source/Interpreter/ |
H A D | OptionGroupUUID.cpp | 31 ExecutionContext *execution_context) { 50 ExecutionContext *execution_context) {
|
H A D | CommandOptionValidators.cpp | 18 Platform &platform, const ExecutionContext &target) const {
|
/freebsd-11-stable/contrib/llvm-project/lldb/source/Breakpoint/ |
H A D | StoppointCallbackContext.cpp | 17 Event *e, const ExecutionContext &exe_ctx, bool synchronously)
|