aboutsummaryrefslogtreecommitdiff
path: root/clang/unittests/Format/FormatTestJava.cpp
diff options
context:
space:
mode:
authorowenca <owenpiano@gmail.com>2022-05-21 10:28:54 -0700
committerowenca <owenpiano@gmail.com>2022-05-21 10:33:59 -0700
commit8bfccb963b3519393c0266b452a115a4bb46d207 (patch)
treebade70d0c1ffb07350e797ec490e1665134a0139 /clang/unittests/Format/FormatTestJava.cpp
parentf3428dafdc553d4354062863983a3bbe712e1266 (diff)
downloadllvm-8bfccb963b3519393c0266b452a115a4bb46d207.zip
llvm-8bfccb963b3519393c0266b452a115a4bb46d207.tar.gz
llvm-8bfccb963b3519393c0266b452a115a4bb46d207.tar.bz2
[clang-format] Fix an infinite loop in parseJavaEnumBody()
Fixes #55623.
Diffstat (limited to 'clang/unittests/Format/FormatTestJava.cpp')
-rw-r--r--clang/unittests/Format/FormatTestJava.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/unittests/Format/FormatTestJava.cpp b/clang/unittests/Format/FormatTestJava.cpp
index e778836e..03e16ae 100644
--- a/clang/unittests/Format/FormatTestJava.cpp
+++ b/clang/unittests/Format/FormatTestJava.cpp
@@ -198,6 +198,8 @@ TEST_F(FormatTestJava, EnumDeclarations) {
" void f() {}\n"
"}");
verifyFormat("enum SomeThing {\n"
+ " void f() {}");
+ verifyFormat("enum SomeThing {\n"
" ABC(1, \"ABC\"),\n"
" CDE(2, \"CDE\");\n"
" Something(int i, String s) {}\n"