[Lldb-commits] [lldb] [lldb] [windows] Add a LLVM_FALLTHROUGH to silence warnings. NFC. (PR #191400)
Martin Storsjö via lldb-commits
lldb-commits at lists.llvm.org
Fri Apr 10 13:49:40 PDT 2026
https://github.com/mstorsjo updated https://github.com/llvm/llvm-project/pull/191400
>From 5b9d5df410a480ddad327e48f5ae602c394f36f8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Martin=20Storsj=C3=B6?= <martin at martin.st>
Date: Fri, 10 Apr 2026 14:42:55 +0300
Subject: [PATCH 1/2] [lldb] [windows] Add a LLVM_FALLTHROUGH to silence
warnings. NFC.
---
lldb/source/Host/windows/ProcessLauncherWindows.cpp | 1 +
1 file changed, 1 insertion(+)
diff --git a/lldb/source/Host/windows/ProcessLauncherWindows.cpp b/lldb/source/Host/windows/ProcessLauncherWindows.cpp
index b9cc49d8c5ca5..a8c815c105727 100644
--- a/lldb/source/Host/windows/ProcessLauncherWindows.cpp
+++ b/lldb/source/Host/windows/ProcessLauncherWindows.cpp
@@ -340,6 +340,7 @@ HANDLE ProcessLauncherWindows::GetStdioHandle(const llvm::StringRef path,
break;
case STDERR_FILENO:
flags = FILE_FLAG_WRITE_THROUGH;
+ LLVM_FALLTHROUGH;
case STDOUT_FILENO:
access = GENERIC_WRITE;
create = CREATE_ALWAYS;
>From d9b71209dbf32f1c11ca4b70b799ce83f5926a94 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Martin=20Storsj=C3=B6?= <martin at martin.st>
Date: Fri, 10 Apr 2026 23:49:18 +0300
Subject: [PATCH 2/2] Use [[fallthrough]] instead of LLVM_FALLTHROUGH
---
lldb/source/Host/windows/ProcessLauncherWindows.cpp | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lldb/source/Host/windows/ProcessLauncherWindows.cpp b/lldb/source/Host/windows/ProcessLauncherWindows.cpp
index a8c815c105727..79e0faca64961 100644
--- a/lldb/source/Host/windows/ProcessLauncherWindows.cpp
+++ b/lldb/source/Host/windows/ProcessLauncherWindows.cpp
@@ -340,7 +340,7 @@ HANDLE ProcessLauncherWindows::GetStdioHandle(const llvm::StringRef path,
break;
case STDERR_FILENO:
flags = FILE_FLAG_WRITE_THROUGH;
- LLVM_FALLTHROUGH;
+ [[fallthrough]];
case STDOUT_FILENO:
access = GENERIC_WRITE;
create = CREATE_ALWAYS;
More information about the lldb-commits
mailing list