aboutsummaryrefslogtreecommitdiff
path: root/clang/unittests/Format/FormatTestJava.cpp
diff options
context:
space:
mode:
authorDaniel Jasper <djasper@google.com>2014-11-26 12:23:10 +0000
committerDaniel Jasper <djasper@google.com>2014-11-26 12:23:10 +0000
commit4f56b0bb88c20e49b0cbb6c75a62b0f948010a62 (patch)
tree39b6e0934e0d779293a7f114d9062505df389cf9 /clang/unittests/Format/FormatTestJava.cpp
parentfb61eae0e4a28a85ebd58b39578fc5421c4a8609 (diff)
downloadllvm-4f56b0bb88c20e49b0cbb6c75a62b0f948010a62.zip
llvm-4f56b0bb88c20e49b0cbb6c75a62b0f948010a62.tar.gz
llvm-4f56b0bb88c20e49b0cbb6c75a62b0f948010a62.tar.bz2
clang-format: [Java] Improve cast detection.
Before: a[b >> 1] = (byte)(c() << 4); After: a[b >> 1] = (byte) (c() << 4); llvm-svn: 222827
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 5c80bab..674c13b 100644
--- a/clang/unittests/Format/FormatTestJava.cpp
+++ b/clang/unittests/Format/FormatTestJava.cpp
@@ -54,6 +54,10 @@ TEST_F(FormatTestJava, NoAlternativeOperatorNames) {
verifyFormat("someObject.and();");
}
+TEST_F(FormatTestJava, UnderstandsCasts) {
+ verifyFormat("a[b >> 1] = (byte) (c() << 4);");
+}
+
TEST_F(FormatTestJava, FormatsInstanceOfLikeOperators) {
FormatStyle Style = getStyleWithColumns(50);
verifyFormat("return aaaaaaaaaaaaaaaaaaaaaaaaaaaaa\n"