From 320d4fb58b6b1c6a0c7ffeab3d4672d1479d5e17 Mon Sep 17 00:00:00 2001 From: Dimitry Andric Date: Fri, 14 Apr 2023 23:41:27 +0200 Subject: Merge llvm-project main llvmorg-16-init-18548-gb0daacf58f41 This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and openmp to llvmorg-16-init-18548-gb0daacf58f41. PR: 271047 MFC after: 1 month (cherry picked from commit bdd1243df58e60e85101c09001d9812a789b6bc4) --- .../ScriptInterpreter/Python/ScriptedThreadPythonInterface.h | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/ScriptedThreadPythonInterface.h') diff --git a/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/ScriptedThreadPythonInterface.h b/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/ScriptedThreadPythonInterface.h index 59bb182ae3f3..eac4941f8814 100644 --- a/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/ScriptedThreadPythonInterface.h +++ b/contrib/llvm-project/lldb/source/Plugins/ScriptInterpreter/Python/ScriptedThreadPythonInterface.h @@ -15,6 +15,7 @@ #include "ScriptedPythonInterface.h" #include "lldb/Interpreter/ScriptedProcessInterface.h" +#include namespace lldb_private { class ScriptedThreadPythonInterface : public ScriptedThreadInterface, @@ -29,11 +30,11 @@ public: lldb::tid_t GetThreadID() override; - llvm::Optional GetName() override; + std::optional GetName() override; lldb::StateType GetState() override; - llvm::Optional GetQueue() override; + std::optional GetQueue() override; StructuredData::DictionarySP GetStopReason() override; @@ -41,7 +42,9 @@ public: StructuredData::DictionarySP GetRegisterInfo() override; - llvm::Optional GetRegisterContext() override; + std::optional GetRegisterContext() override; + + StructuredData::ArraySP GetExtendedInfo() override; }; } // namespace lldb_private -- cgit v1.2.3