summaryrefslogtreecommitdiffstats
path: root/clang/unittests/Format/FormatTestJava.cpp
diff options
context:
space:
mode:
authorDaniel Jasper <djasper@google.com>2014-11-25 10:05:17 +0000
committerDaniel Jasper <djasper@google.com>2014-11-25 10:05:17 +0000
commita98b7b01be4a2d6138c8b9a054e73bea98efa06e (patch)
tree20914a34d103cefcc34d17f70570080f5cd88ced /clang/unittests/Format/FormatTestJava.cpp
parentf1449e99b94fe60f3f05c7166ad03246ece25908 (diff)
downloadbcm5719-llvm-a98b7b01be4a2d6138c8b9a054e73bea98efa06e.tar.gz
bcm5719-llvm-a98b7b01be4a2d6138c8b9a054e73bea98efa06e.zip
clang-format: Refactoring.
Re-apply r222638 and r222641 without variadic templates. llvm-svn: 222747
Diffstat (limited to 'clang/unittests/Format/FormatTestJava.cpp')
-rw-r--r--clang/unittests/Format/FormatTestJava.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/clang/unittests/Format/FormatTestJava.cpp b/clang/unittests/Format/FormatTestJava.cpp
index ba91f1677bf..5a45b80f3bf 100644
--- a/clang/unittests/Format/FormatTestJava.cpp
+++ b/clang/unittests/Format/FormatTestJava.cpp
@@ -54,6 +54,17 @@ TEST_F(FormatTestJava, NoAlternativeOperatorNames) {
verifyFormat("someObject.and();");
}
+TEST_F(FormatTestJava, FormatsInstanceOfLikeOperators) {
+ FormatStyle Style = getStyleWithColumns(50);
+ verifyFormat("return aaaaaaaaaaaaaaaaaaaaaaaaaaaaa\n"
+ " instanceof bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb;",
+ Style);
+ Style.BreakBeforeBinaryOperators = FormatStyle::BOS_None;
+ verifyFormat("return aaaaaaaaaaaaaaaaaaaaaaaaaaaaa instanceof\n"
+ " bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb;",
+ Style);
+}
+
TEST_F(FormatTestJava, ClassDeclarations) {
verifyFormat("public class SomeClass {\n"
" private int a;\n"
OpenPOWER on IntegriCloud