aboutsummaryrefslogtreecommitdiff
path: root/clang/unittests/Format/FormatTestJava.cpp
diff options
context:
space:
mode:
authorDaniel Jasper <djasper@google.com>2015-01-05 10:33:39 +0000
committerDaniel Jasper <djasper@google.com>2015-01-05 10:33:39 +0000
commit77ef2be2e492df693c532d7adcf2864ad346c824 (patch)
treefa64b1363e96ffcad618beaa32f43df811acfb50 /clang/unittests/Format/FormatTestJava.cpp
parentd3c02f177a878167f7155d1cc3967bdf681ae36d (diff)
downloadllvm-77ef2be2e492df693c532d7adcf2864ad346c824.zip
llvm-77ef2be2e492df693c532d7adcf2864ad346c824.tar.gz
llvm-77ef2be2e492df693c532d7adcf2864ad346c824.tar.bz2
clang-format: [Java] Fix incorrect detection of cast.
After: return (a instanceof List<?>) ? aaaaaaaaaaaaaaaaaaaaaaa( aaaaaaaaaaaaaaaaaaaaa) : aaaaaaaaaaaaaaaaaaaaaaa; After: return (a instanceof List<?>) ? aaaaaaaaaaaaaaaaaaaaaaa(aaaaaaaaaaaaaaaaaaaaa) : aaaaaaaaaaaaaaaaaaaaaaa; llvm-svn: 225161
Diffstat (limited to 'clang/unittests/Format/FormatTestJava.cpp')
-rw-r--r--clang/unittests/Format/FormatTestJava.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/unittests/Format/FormatTestJava.cpp b/clang/unittests/Format/FormatTestJava.cpp
index e27e462..99b25dc 100644
--- a/clang/unittests/Format/FormatTestJava.cpp
+++ b/clang/unittests/Format/FormatTestJava.cpp
@@ -289,6 +289,10 @@ TEST_F(FormatTestJava, Generics) {
verifyFormat("private Foo<X, Y>[] foos;");
verifyFormat("Foo<X, Y>[] foos = this.foos;");
+ verifyFormat("return (a instanceof List<?>)\n"
+ " ? aaaaaaaaaaaaaaaaaaaaaaa(aaaaaaaaaaaaaaaaaaaaa)\n"
+ " : aaaaaaaaaaaaaaaaaaaaaaa;",
+ getStyleWithColumns(60));
verifyFormat(
"SomeLoooooooooooooooooooooongType name =\n"