[clang] [clang-format] Fix parsing of goto labels (PR #197538)
Björn Schäpers via cfe-commits
cfe-commits at lists.llvm.org
Thu May 14 02:01:02 PDT 2026
================
@@ -3168,6 +3173,25 @@ TEST_F(FormatTest, FormatsLabels) {
" g();\n"
" }\n"
"}");
+ verifyFormat("void func() {\n"
+ "label:\n"
+ " {\n"
+ " // Block\n"
+ " }\n"
+ "}");
+ verifyFormat("void func() {\n"
+ "label: // Comment\n"
+ " {\n"
+ " // Block\n"
+ " }\n"
+ "}");
+ verifyFormat("void func() {\n"
+ "label:\n"
+ " // Comment\n"
+ " {\n"
+ " // Block\n"
+ " }\n"
+ "}");
----------------
HazardyKnusperkeks wrote:
```suggestion
```
https://github.com/llvm/llvm-project/pull/197538
More information about the cfe-commits
mailing list