From 4f56b0bb88c20e49b0cbb6c75a62b0f948010a62 Mon Sep 17 00:00:00 2001 From: Daniel Jasper Date: Wed, 26 Nov 2014 12:23:10 +0000 Subject: clang-format: [Java] Improve cast detection. Before: a[b >> 1] = (byte)(c() << 4); After: a[b >> 1] = (byte) (c() << 4); llvm-svn: 222827 --- clang/unittests/Format/FormatTestJava.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'clang/unittests/Format/FormatTestJava.cpp') 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" -- cgit v1.1