Searched refs:ExecutionContext (Results 1 - 25 of 218) sorted by relevance

123456789

/freebsd-11.0-release/contrib/llvm/tools/lldb/include/lldb/Target/
H A DExecutionContext.h1 //===-- 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 DExecutionContextScope.h29 /// 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 DOptionValueProperties.h63 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 DCommandOptionValidators.h22 class ExecutionContext;
26 bool IsValid(Platform &platform, const ExecutionContext &target) const override;
H A DOptionValueDictionary.h49 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 DExecutionContext.cpp1 //===-- 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 DStoppointCallbackContext.h14 #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 DInterpreter.h61 // 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 DUserSettingsController.h59 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 DDisassembler.h46 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 DClangUtilityFunction.h71 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 DClangUserExpression.h32 #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 DFunctionCaller.h48 /// 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 DUserExpression.h26 #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 DLLVMUserExpression.h47 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 DExpressionSourceCode.h20 class ExecutionContext;
59 ExecutionContext &exe_ctx) const;
H A DExpressionParser.h106 ExecutionContext &exe_ctx,
H A DIRDynamicChecks.h31 class ExecutionContext;
75 ExecutionContext &exe_ctx);
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Breakpoint/
H A DStoppointCallbackContext.cpp25 StoppointCallbackContext::StoppointCallbackContext(Event *e, const ExecutionContext &exe_ctx, bool synchronously) :
/freebsd-11.0-release/contrib/llvm/tools/lldb/source/Interpreter/
H A DCommandOptionValidators.cpp18 bool PosixPlatformCommandOptionValidator::IsValid(Platform &platform, const ExecutionContext &target) const
H A DOptionValueProperties.cpp128 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 DUserSettingsController.cpp27 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 DUnwindMacOSXFrameBackchain.h59 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 DGoUserExpression.h23 #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 Dlldb-private-types.h28 class ExecutionContext;
84 virtual bool IsValid(Platform &platform, const ExecutionContext &target) const = 0;

Completed in 213 milliseconds

123456789