|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Derived Classes
tools/lldb/include/lldb/Target/Process.h 354 class Process : public std::enable_shared_from_this<Process>,
tools/lldb/include/lldb/Target/RegisterContext.h 17 class RegisterContext : public std::enable_shared_from_this<RegisterContext>,
tools/lldb/include/lldb/Target/StackFrame.h 40 class StackFrame : public ExecutionContextScope,
tools/lldb/include/lldb/Target/Target.h 425 class Target : public std::enable_shared_from_this<Target>,
tools/lldb/include/lldb/Target/Thread.h 59 class Thread : public std::enable_shared_from_this<Thread>,
Declarations
tools/lldb/include/lldb/Core/Address.h 23 class ExecutionContextScope;
tools/lldb/include/lldb/Core/DumpDataExtractor.h 20 class ExecutionContextScope;
tools/lldb/include/lldb/Core/ValueObject.h 47 class ExecutionContextScope;
tools/lldb/include/lldb/Core/ValueObjectConstResult.h 29 class ExecutionContextScope;
tools/lldb/include/lldb/Core/ValueObjectMemory.h 25 class ExecutionContextScope;
tools/lldb/include/lldb/Core/ValueObjectRegister.h 27 class ExecutionContextScope;
tools/lldb/include/lldb/Core/ValueObjectVariable.h 28 class ExecutionContextScope;
tools/lldb/include/lldb/lldb-forward.h 95 class ExecutionContextScope;
tools/lldb/source/Core/ValueObject.cpp 68 class ExecutionContextScope;
tools/lldb/source/Core/ValueObjectMemory.cpp 25 class ExecutionContextScope;
tools/lldb/source/Core/ValueObjectRegister.cpp 32 class ExecutionContextScope;
tools/lldb/source/Core/ValueObjectVariable.cpp 40 class ExecutionContextScope;
References
tools/lldb/include/lldb/Core/Address.h 225 bool Dump(Stream *s, ExecutionContextScope *exe_scope, DumpStyle style,
tools/lldb/include/lldb/Core/DumpDataExtractor.h 86 ExecutionContextScope *exe_scope = nullptr);
tools/lldb/include/lldb/Core/ValueObject.h 258 EvaluationPoint(ExecutionContextScope *exe_scope,
925 ValueObject(ExecutionContextScope *exe_scope,
tools/lldb/include/lldb/Core/ValueObjectConstResult.h 38 Create(ExecutionContextScope *exe_scope, lldb::ByteOrder byte_order,
42 Create(ExecutionContextScope *exe_scope, const CompilerType &compiler_type,
47 Create(ExecutionContextScope *exe_scope, const CompilerType &compiler_type,
53 Create(ExecutionContextScope *exe_scope, const CompilerType &compiler_type,
57 static lldb::ValueObjectSP Create(ExecutionContextScope *exe_scope,
62 static lldb::ValueObjectSP Create(ExecutionContextScope *exe_scope,
123 ValueObjectConstResult(ExecutionContextScope *exe_scope,
127 ValueObjectConstResult(ExecutionContextScope *exe_scope,
132 ValueObjectConstResult(ExecutionContextScope *exe_scope,
139 ValueObjectConstResult(ExecutionContextScope *exe_scope,
144 ValueObjectConstResult(ExecutionContextScope *exe_scope, const Value &value,
147 ValueObjectConstResult(ExecutionContextScope *exe_scope, const Status &error);
tools/lldb/include/lldb/Core/ValueObjectMemory.h 33 static lldb::ValueObjectSP Create(ExecutionContextScope *exe_scope,
38 static lldb::ValueObjectSP Create(ExecutionContextScope *exe_scope,
67 ValueObjectMemory(ExecutionContextScope *exe_scope, llvm::StringRef name,
70 ValueObjectMemory(ExecutionContextScope *exe_scope, llvm::StringRef name,
tools/lldb/include/lldb/Core/ValueObjectRegister.h 72 static lldb::ValueObjectSP Create(ExecutionContextScope *exe_scope,
108 ValueObjectRegisterSet(ExecutionContextScope *exe_scope,
119 static lldb::ValueObjectSP Create(ExecutionContextScope *exe_scope,
162 ValueObjectRegister(ExecutionContextScope *exe_scope,
tools/lldb/include/lldb/Core/ValueObjectVariable.h 37 static lldb::ValueObjectSP Create(ExecutionContextScope *exe_scope,
79 ValueObjectVariable(ExecutionContextScope *exe_scope,
tools/lldb/include/lldb/Expression/DWARFExpression.h 161 bool Evaluate(ExecutionContextScope *exe_scope,
tools/lldb/include/lldb/Expression/Expression.h 50 Expression(ExecutionContextScope &exe_scope, ExpressionKind kind);
tools/lldb/include/lldb/Expression/ExpressionParser.h 39 ExpressionParser(ExecutionContextScope *exe_scope, Expression &expr,
tools/lldb/include/lldb/Expression/ExpressionVariable.h 220 CreatePersistentVariable(ExecutionContextScope *exe_scope,
tools/lldb/include/lldb/Expression/FunctionCaller.h 82 FunctionCaller(ExecutionContextScope &exe_scope,
tools/lldb/include/lldb/Expression/IRMemoryMap.h 78 ExecutionContextScope *GetBestExecutionContextScope() const;
tools/lldb/include/lldb/Expression/LLVMUserExpression.h 51 LLVMUserExpression(ExecutionContextScope &exe_scope, llvm::StringRef expr,
tools/lldb/include/lldb/Expression/UserExpression.h 61 UserExpression(ExecutionContextScope &exe_scope, llvm::StringRef expr,
210 GetResultAfterDematerialization(ExecutionContextScope *exe_scope) {
tools/lldb/include/lldb/Expression/UtilityFunction.h 44 UtilityFunction(ExecutionContextScope &exe_scope, const char *text,
tools/lldb/include/lldb/Symbol/ClangASTContext.h 693 ExecutionContextScope *exe_scope) {
701 ExecutionContextScope *exe_scope) override;
710 ExecutionContextScope *exe_scope) override;
909 ExecutionContextScope *exe_scope) override;
tools/lldb/include/lldb/Symbol/CompilerType.h 248 llvm::Optional<uint64_t> GetByteSize(ExecutionContextScope *exe_scope) const;
250 llvm::Optional<uint64_t> GetBitSize(ExecutionContextScope *exe_scope) const;
256 llvm::Optional<size_t> GetTypeBitAlign(ExecutionContextScope *exe_scope) const;
352 ExecutionContextScope *exe_scope);
tools/lldb/include/lldb/Symbol/SymbolContext.h 154 bool DumpStopContext(Stream *s, ExecutionContextScope *exe_scope,
tools/lldb/include/lldb/Symbol/TypeSystem.h 284 ExecutionContextScope *exe_scope) = 0;
384 ExecutionContextScope *exe_scope) = 0;
414 ExecutionContextScope *exe_scope) = 0;
tools/lldb/include/lldb/Symbol/Variable.h 97 llvm::StringRef variable_expr_path, ExecutionContextScope *scope,
tools/lldb/include/lldb/Target/ExecutionContext.h 108 ExecutionContextRef(ExecutionContextScope *exe_scope);
119 ExecutionContextRef(ExecutionContextScope &exe_scope);
324 ExecutionContext(ExecutionContextScope *exe_scope);
325 ExecutionContext(ExecutionContextScope &exe_scope);
358 ExecutionContextScope *GetBestExecutionContextScope() const;
tools/lldb/include/lldb/Target/Language.h 47 size_t Find(ExecutionContextScope *exe_scope, const char *key,
53 virtual bool Find_Impl(ExecutionContextScope *exe_scope, const char *key,
91 bool Find_Impl(ExecutionContextScope *exe_scope, const char *key,
105 bool Find_Impl(ExecutionContextScope *exe_scope, const char *key,
128 bool Find_Impl(ExecutionContextScope *exe_scope, const char *key,
tools/lldb/include/lldb/Target/LanguageRuntime.h 75 ExecutionContextScope *exe_scope) = 0;
87 virtual CompilerType GetConcreteType(ExecutionContextScope *exe_scope,
tools/lldb/include/lldb/Target/Process.h 358 public ExecutionContextScope,
tools/lldb/include/lldb/Target/RegisterContext.h 18 public ExecutionContextScope {
tools/lldb/include/lldb/Target/StackFrame.h 40 class StackFrame : public ExecutionContextScope,
tools/lldb/include/lldb/Target/Target.h 428 public ExecutionContextScope,
1104 llvm::StringRef expression, ExecutionContextScope *exe_scope,
tools/lldb/include/lldb/Target/Thread.h 62 public ExecutionContextScope,
tools/lldb/source/API/SBTarget.cpp 1935 ExecutionContextScope *exe_scope = target_sp->GetProcessSP().get();
1983 ExecutionContextScope *exe_scope = target_sp->GetProcessSP().get();
tools/lldb/source/Breakpoint/BreakpointLocation.cpp 566 ExecutionContextScope *exe_scope = nullptr;
tools/lldb/source/Commands/CommandObjectMemory.cpp 819 ExecutionContextScope *exe_scope = m_exe_ctx.GetBestExecutionContextScope();
tools/lldb/source/Commands/CommandObjectTarget.cpp 1458 static void DumpAddress(ExecutionContextScope *exe_scope,
1498 ExecutionContextScope *exe_scope =
1573 static void DumpSymbolContextList(ExecutionContextScope *exe_scope,
tools/lldb/source/Commands/CommandObjectType.cpp 2741 ExecutionContextScope *best_scope = exe_ctx.GetBestExecutionContextScope();
tools/lldb/source/Core/Address.cpp 60 static size_t ReadBytes(ExecutionContextScope *exe_scope,
75 static bool GetByteOrderAndAddressSize(ExecutionContextScope *exe_scope,
100 static uint64_t ReadUIntMax64(ExecutionContextScope *exe_scope,
124 static bool ReadAddress(ExecutionContextScope *exe_scope,
161 static bool DumpUInt(ExecutionContextScope *exe_scope, const Address &address,
189 static size_t ReadCStringFromMemory(ExecutionContextScope *exe_scope,
392 bool Address::Dump(Stream *s, ExecutionContextScope *exe_scope, DumpStyle style,
tools/lldb/source/Core/DumpDataExtractor.cpp 139 ExecutionContextScope *exe_scope) {
tools/lldb/source/Core/FormatEntity.cpp 435 ExecutionContextScope *exe_scope = nullptr;
1602 ExecutionContextScope *exe_scope =
tools/lldb/source/Core/Value.cpp 225 auto *scope = exe_ctx ? exe_ctx->GetBestExecutionContextScope() : nullptr;
tools/lldb/source/Core/ValueObject.cpp 107 ValueObject::ValueObject(ExecutionContextScope *exe_scope,
2972 ValueObject::EvaluationPoint::EvaluationPoint(ExecutionContextScope *exe_scope,
tools/lldb/source/Core/ValueObjectConstResult.cpp 28 ValueObjectSP ValueObjectConstResult::Create(ExecutionContextScope *exe_scope,
37 ValueObjectConstResult::ValueObjectConstResult(ExecutionContextScope *exe_scope,
50 ValueObjectSP ValueObjectConstResult::Create(ExecutionContextScope *exe_scope,
61 ExecutionContextScope *exe_scope, const CompilerType &compiler_type,
82 ValueObjectSP ValueObjectConstResult::Create(ExecutionContextScope *exe_scope,
94 ValueObjectSP ValueObjectConstResult::Create(ExecutionContextScope *exe_scope,
102 ExecutionContextScope *exe_scope, const CompilerType &compiler_type,
121 ValueObjectSP ValueObjectConstResult::Create(ExecutionContextScope *exe_scope,
133 ExecutionContextScope *exe_scope, const CompilerType &compiler_type,
164 ValueObjectSP ValueObjectConstResult::Create(ExecutionContextScope *exe_scope,
169 ValueObjectConstResult::ValueObjectConstResult(ExecutionContextScope *exe_scope,
176 ValueObjectConstResult::ValueObjectConstResult(ExecutionContextScope *exe_scope,
tools/lldb/source/Core/ValueObjectMemory.cpp 31 ValueObjectSP ValueObjectMemory::Create(ExecutionContextScope *exe_scope,
38 ValueObjectSP ValueObjectMemory::Create(ExecutionContextScope *exe_scope,
45 ValueObjectMemory::ValueObjectMemory(ExecutionContextScope *exe_scope,
72 ValueObjectMemory::ValueObjectMemory(ExecutionContextScope *exe_scope,
tools/lldb/source/Core/ValueObjectRegister.cpp 107 ValueObjectRegisterSet::Create(ExecutionContextScope *exe_scope,
113 ValueObjectRegisterSet::ValueObjectRegisterSet(ExecutionContextScope *exe_scope,
240 ValueObjectSP ValueObjectRegister::Create(ExecutionContextScope *exe_scope,
246 ValueObjectRegister::ValueObjectRegister(ExecutionContextScope *exe_scope,
tools/lldb/source/Core/ValueObjectVariable.cpp 51 ValueObjectVariable::Create(ExecutionContextScope *exe_scope,
56 ValueObjectVariable::ValueObjectVariable(ExecutionContextScope *exe_scope,
tools/lldb/source/DataFormatters/TypeFormat.cpp 96 ExecutionContextScope *exe_scope =
tools/lldb/source/DataFormatters/VectorType.cpp 171 lldb_private::ExecutionContextScope *exe_scope =
tools/lldb/source/Expression/DWARFExpression.cpp 927 bool DWARFExpression::Evaluate(ExecutionContextScope *exe_scope,
tools/lldb/source/Expression/Expression.cpp 24 Expression::Expression(ExecutionContextScope &exe_scope, ExpressionKind kind)
tools/lldb/source/Expression/FunctionCaller.cpp 33 FunctionCaller::FunctionCaller(ExecutionContextScope &exe_scope,
tools/lldb/source/Expression/IRMemoryMap.cpp 255 ExecutionContextScope *IRMemoryMap::GetBestExecutionContextScope() const {
tools/lldb/source/Expression/LLVMUserExpression.cpp 38 LLVMUserExpression::LLVMUserExpression(ExecutionContextScope &exe_scope,
tools/lldb/source/Expression/Materializer.cpp 434 ExecutionContextScope *scope = frame_sp.get();
604 ExecutionContextScope *scope = frame_sp.get();
787 ExecutionContextScope *exe_scope = map.GetBestExecutionContextScope();
837 ExecutionContextScope *exe_scope = map.GetBestExecutionContextScope();
1065 ExecutionContextScope *exe_scope = map.GetBestExecutionContextScope();
1348 ExecutionContextScope *exe_scope = frame_sp.get();
1400 ExecutionContextScope *exe_scope = m_map->GetBestExecutionContextScope();
tools/lldb/source/Expression/UserExpression.cpp 49 UserExpression::UserExpression(ExecutionContextScope &exe_scope,
tools/lldb/source/Expression/UtilityFunction.cpp 41 UtilityFunction::UtilityFunction(ExecutionContextScope &exe_scope,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp 270 ExecutionContextScope *exe_scope, Expression &expr,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.h 60 ClangExpressionParser(ExecutionContextScope *exe_scope, Expression &expr,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.cpp 24 ExecutionContextScope *exe_scope, lldb::ByteOrder byte_order,
34 ExecutionContextScope *exe_scope, Value &value, ConstString name,
51 ExecutionContextScope *exe_scope, ConstString name,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.h 59 ClangExpressionVariable(ExecutionContextScope *exe_scope,
62 ClangExpressionVariable(ExecutionContextScope *exe_scope, Value &value,
67 ClangExpressionVariable(ExecutionContextScope *exe_scope,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.cpp 46 ClangFunctionCaller::ClangFunctionCaller(ExecutionContextScope &exe_scope,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.h 114 ClangFunctionCaller(ExecutionContextScope &exe_scope,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.cpp 34 ExecutionContextScope *exe_scope, ConstString name,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.h 43 ExecutionContextScope *exe_scope, ConstString name,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp 66 ExecutionContextScope &exe_scope, llvm::StringRef expr,
591 ExecutionContextScope *exe_scope = process;
780 ExecutionContextScope *exe_scope = process;
881 ExecutionContextScope *exe_scope) {
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.h 116 ClangUserExpression(ExecutionContextScope &exe_scope, llvm::StringRef expr,
167 GetResultAfterDematerialization(ExecutionContextScope *exe_scope) override;
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.cpp 41 ClangUtilityFunction::ClangUtilityFunction(ExecutionContextScope &exe_scope,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.h 79 ClangUtilityFunction(ExecutionContextScope &exe_scope, const char *text,
tools/lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp 933 bool Find_Impl(ExecutionContextScope *exe_scope, const char *key,
960 bool Find_Impl(ExecutionContextScope *exe_scope, const char *key,
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/CPPLanguageRuntime.cpp 56 Stream &str, Value &value, ExecutionContextScope *exe_scope) {
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/CPPLanguageRuntime.h 64 ExecutionContextScope *exe_scope) override;
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp 87 ExecutionContextScope *exe_scope) {
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.h 44 ExecutionContextScope *exe_scope) override;
tools/lldb/source/Symbol/ClangASTContext.cpp 4956 ExecutionContextScope *exe_scope) {
5022 ExecutionContextScope *exe_scope) {
9467 ExecutionContextScope *exe_scope) {
tools/lldb/source/Symbol/CompilerType.cpp 478 CompilerType::GetBitSize(ExecutionContextScope *exe_scope) const {
485 CompilerType::GetByteSize(ExecutionContextScope *exe_scope) const {
491 llvm::Optional<size_t> CompilerType::GetTypeBitAlign(ExecutionContextScope *exe_scope) const {
739 ExecutionContextScope *exe_scope) {
tools/lldb/source/Symbol/SymbolContext.cpp 84 bool SymbolContext::DumpStopContext(Stream *s, ExecutionContextScope *exe_scope,
tools/lldb/source/Symbol/Variable.cpp 333 llvm::StringRef variable_expr_path, ExecutionContextScope *scope,
tools/lldb/source/Target/ExecutionContext.cpp 157 ExecutionContext::ExecutionContext(ExecutionContextScope *exe_scope_ptr)
163 ExecutionContext::ExecutionContext(ExecutionContextScope &exe_scope_ref) {
216 ExecutionContextScope *ExecutionContext::GetBestExecutionContextScope() const {
tools/lldb/source/Target/Language.cpp 378 size_t Language::TypeScavenger::Find(ExecutionContextScope *exe_scope,
398 ExecutionContextScope *exe_scope, const char *key, ResultSet &results) {
tools/lldb/source/Target/Target.cpp 2331 llvm::StringRef expr, ExecutionContextScope *exe_scope,
tools/lldb/source/Target/Thread.cpp 1719 ExecutionContextScope *exe_scope) {