/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Target/ |
H A D | ExecutionContext.h | 1 //===-- ExecutionContext.h --------------------------------------*- C++ -*-===// 35 /// contexts: ExecutionContextRef and ExecutionContext. Both of these 49 /// @class ExecutionContextRef ExecutionContext.h "lldb/Target/ExecutionContext.h" 72 /// The ExecutionContext class is used to temporarily get shared 75 /// objects. ExecutionContext objects should NOT be used for long term 93 /// Construct using an ExecutionContext object that might be nullptr. 96 /// valid objects in the ExecutionContext, otherwise no weak 99 ExecutionContextRef (const ExecutionContext *exe_ctx_ptr); 102 /// Construct using an ExecutionContext objec 377 class ExecutionContext class in namespace:lldb_private [all...] |
H A D | ExecutionContextScope.h | 29 /// ExecutionContext object in the object state. Examples of these 69 CalculateExecutionContext (ExecutionContext &exe_ctx) = 0;
|
/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_ct [all...] |
H A D | CommandOptionValidators.h | 22 class ExecutionContext; 26 bool IsValid(Platform &platform, const ExecutionContext &target) const override;
|
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/Target/ |
H A D | ExecutionContext.cpp | 1 //===-- ExecutionContext.cpp ------------------------------------*- C++ -*-===// 10 #include "lldb/Target/ExecutionContext.h" 21 ExecutionContext::ExecutionContext() : function in class:ExecutionContext 29 ExecutionContext::ExecutionContext (const ExecutionContext &rhs) : function in class:ExecutionContext 37 ExecutionContext::ExecutionContext (const lldb::TargetSP &target_sp, bool get_process) : function in class:ExecutionContext 47 ExecutionContext function in class:ExecutionContext 57 ExecutionContext::ExecutionContext (const lldb::ThreadSP &thread_sp) : function in class:ExecutionContext 67 ExecutionContext::ExecutionContext (const lldb::StackFrameSP &frame_sp) : function in class:ExecutionContext 77 ExecutionContext::ExecutionContext (const lldb::TargetWP &target_wp, bool get_process) : function in class:ExecutionContext 88 ExecutionContext::ExecutionContext (const lldb::ProcessWP &process_wp) : function in class:ExecutionContext 99 ExecutionContext::ExecutionContext (const lldb::ThreadWP &thread_wp) : function in class:ExecutionContext 110 ExecutionContext::ExecutionContext (const lldb::StackFrameWP &frame_wp) : function in class:ExecutionContext 121 ExecutionContext::ExecutionContext (Target* t, bool fill_current_process_thread_frame) : function in class:ExecutionContext 143 ExecutionContext::ExecutionContext(Process* process, Thread *thread, StackFrame *frame) : function in class:ExecutionContext 160 ExecutionContext::ExecutionContext (const ExecutionContextRef &exe_ctx_ref) : function in class:ExecutionContext 168 ExecutionContext::ExecutionContext (const ExecutionContextRef *exe_ctx_ref_ptr, bool thread_and_frame_only_if_stopped) : function in class:ExecutionContext 186 ExecutionContext::ExecutionContext (const ExecutionContextRef *exe_ctx_ref_ptr, Mutex::Locker &locker) : function in class:ExecutionContext 205 ExecutionContext::ExecutionContext (const ExecutionContextRef &exe_ctx_ref, Mutex::Locker &locker) : function in class:ExecutionContext 220 ExecutionContext::ExecutionContext (ExecutionContextScope *exe_scope_ptr) : function in class:ExecutionContext 230 ExecutionContext::ExecutionContext (ExecutionContextScope &exe_scope_ref) function in class:ExecutionContext [all...] |
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Breakpoint/ |
H A D | StoppointCallbackContext.h | 14 #include "lldb/Target/ExecutionContext.h" 35 StoppointCallbackContext(Event *event, const ExecutionContext &exe_ctx, bool synchronously = false);
|
/freebsd-11.0-release/contrib/llvm/lib/ExecutionEngine/Interpreter/ |
H A D | Interpreter.h | 61 // ExecutionContext struct - This struct represents one stack frame currently 64 struct ExecutionContext { struct in namespace:llvm 74 ExecutionContext() : CurFunction(nullptr), CurBB(nullptr), CurInst(nullptr) {} function in struct:llvm::ExecutionContext 76 ExecutionContext(ExecutionContext &&O) function in struct:llvm::ExecutionContext 81 ExecutionContext &operator=(ExecutionContext &&O) { 101 std::vector<ExecutionContext> ECStack; 208 gep_type_iterator E, ExecutionContext &SF); 214 void SwitchToNewBasicBlock(BasicBlock *Dest, ExecutionContext [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) 53 GetOperands (const ExecutionContext* exe_ctx) 60 GetComment (const ExecutionContext* exe_ctx) 67 CalculateMnemonicOperandsAndComment (const ExecutionContext* exe_ctx) = 0; 136 const ExecutionContext* exe_ctx, 204 CalculateMnemonicOperandsAndCommentIfNeeded (const ExecutionContext* exe_ctx) 248 const ExecutionContext* exe_ctx); 274 CalculateMnemonicOperandsAndComment(const ExecutionContext* exe_ctx) override 334 const ExecutionContext &exe_ctx, 353 const ExecutionContext [all...] |
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ |
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) 129 Install (Stream &error_stream, ExecutionContext &exe_ctx) override;
|
H A D | ClangUserExpression.h | 32 #include "lldb/Target/ExecutionContext.h" 78 ResetDeclMap (ExecutionContext & exe_ctx, Materializer::PersistentVariableDelegate &result_delegate, bool keep_result_in_memory); 149 ExecutionContext &exe_ctx, 173 ResetDeclMap (ExecutionContext & exe_ctx, Materializer::PersistentVariableDelegate &result_delegate, bool keep_result_in_memory) 187 ScanContext (ExecutionContext &exe_ctx, 191 AddArguments (ExecutionContext &exe_ctx,
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Expression/ |
H A D | FunctionCaller.h | 48 /// ExecuteFunction(ExecutionContext &, Stream &, Value &). 130 InsertFunction (ExecutionContext &exe_ctx, 147 bool WriteFunctionWrapper (ExecutionContext &exe_ctx, 168 bool WriteFunctionArguments (ExecutionContext &exe_ctx, 194 bool WriteFunctionArguments (ExecutionContext &exe_ctx, 227 ExecuteFunction(ExecutionContext &exe_ctx, 259 GetThreadPlanToCallFunction (ExecutionContext &exe_ctx, 279 bool FetchFunctionResults (ExecutionContext &exe_ctx, 293 void DeallocateFunctionResults (ExecutionContext &exe_ctx,
|
H A D | UserExpression.h | 26 #include "lldb/Target/ExecutionContext.h" 102 ExecutionContext &exe_ctx, 110 MatchesContext (ExecutionContext &exe_ctx); 139 virtual lldb::ExpressionResults Execute(Stream &error_stream, ExecutionContext &exe_ctx, 167 virtual bool FinalizeJITExecution(Stream &error_stream, ExecutionContext &exe_ctx, 295 Evaluate(ExecutionContext &exe_ctx, 317 InstallContext (ExecutionContext &exe_ctx); 320 LockAndCheckContext (ExecutionContext &exe_ctx,
|
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,
|
H A D | ExpressionSourceCode.h | 20 class ExecutionContext; 59 ExecutionContext &exe_ctx) const;
|
H A D | ExpressionParser.h | 106 ExecutionContext &exe_ctx,
|
H A D | IRDynamicChecks.h | 31 class ExecutionContext; 75 ExecutionContext &exe_ctx);
|
/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) :
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Interpreter/ |
H A D | CommandOptionValidators.cpp | 18 bool PosixPlatformCommandOptionValidator::IsValid(Platform &platform, const ExecutionContext &target) const
|
H A D | OptionValueProperties.cpp | 128 OptionValueProperties::GetValueForKey (const ExecutionContext *exe_ctx, 140 OptionValueProperties::GetSubValue (const ExecutionContext *exe_ctx, 220 OptionValueProperties::SetSubValue (const ExecutionContext *exe_ctx, 265 OptionValueProperties::GetProperty (const ExecutionContext *exe_ctx, bool will_modify, const ConstString &name) const 271 OptionValueProperties::GetPropertyAtIndex (const ExecutionContext *exe_ctx, bool will_modify, uint32_t idx) const 277 OptionValueProperties::GetPropertyValueAtIndex (const ExecutionContext *exe_ctx, 288 OptionValueProperties::GetPropertyAtIndexAsOptionValuePathMappings (const ExecutionContext *exe_ctx, bool will_modify, uint32_t idx) const 297 OptionValueProperties::GetPropertyAtIndexAsOptionValueFileSpecList (const ExecutionContext *exe_ctx, bool will_modify, uint32_t idx) const 306 OptionValueProperties::GetPropertyAtIndexAsOptionValueArch (const ExecutionContext *exe_ctx, uint32_t idx) const 315 OptionValueProperties::GetPropertyAtIndexAsOptionValueLanguage (const ExecutionContext *exe_ct [all...] |
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Core/ |
H A D | UserSettingsController.cpp | 27 Properties::GetPropertyValue (const ExecutionContext *exe_ctx, 39 Properties::SetPropertyValue (const ExecutionContext *exe_ctx, 53 Properties::DumpAllPropertyValues (const ExecutionContext *exe_ctx, Stream &strm, uint32_t dump_mask) 74 Properties::DumpPropertyValue (const ExecutionContext *exe_ctx, Stream &strm, const char *property_path, uint32_t dump_mask) 102 Properties::GetSubProperty (const ExecutionContext *exe_ctx,
|
/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 | 23 #include "lldb/Target/ExecutionContext.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,
|
/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/ |
H A D | lldb-private-types.h | 28 class ExecutionContext; 84 virtual bool IsValid(Platform &platform, const ExecutionContext &target) const = 0;
|