diff options
author | Daniel Jasper <djasper@google.com> | 2012-12-05 07:51:39 +0000 |
---|---|---|
committer | Daniel Jasper <djasper@google.com> | 2012-12-05 07:51:39 +0000 |
commit | 112fb27ab48ae3256173806a073ba7b88aa6531a (patch) | |
tree | 18c48bfe7063c6b9709739a5e0332a0dbd403189 /unittests/Format/FormatTest.cpp | |
parent | ac31c8346f1ce3628b5a7fb862fefab5b94f8e82 (diff) |
Small tweaks to automatic formatting.
Recognize '!=' as a binary operator and assume that there are no
type definitions on the RHS of an assignment.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@169363 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'unittests/Format/FormatTest.cpp')
-rw-r--r-- | unittests/Format/FormatTest.cpp | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/unittests/Format/FormatTest.cpp b/unittests/Format/FormatTest.cpp index 745ecec730..be4363353e 100644 --- a/unittests/Format/FormatTest.cpp +++ b/unittests/Format/FormatTest.cpp @@ -333,6 +333,10 @@ TEST_F(FormatTest, UndestandsUnaryOperators) { verifyFormat("f(-1, -2, -3);"); verifyFormat("a[-1] = 5;"); verifyFormat("int a = 5 + -2;"); + verifyFormat("if (i == -1) {\n}"); + verifyFormat("if (i != -1) {\n}"); + verifyFormat("if (i > -1) {\n}"); + verifyFormat("if (i < -1) {\n}"); } TEST_F(FormatTest, UndestandsOverloadedOperators) { @@ -345,10 +349,10 @@ TEST_F(FormatTest, UnderstandsUsesOfStar) { verifyFormat("f(*a);"); verifyFormat("int a = b * 10;"); verifyFormat("int a = 10 * b;"); - // verifyFormat("int a = b * c;"); + verifyFormat("int a = b * c;"); verifyFormat("int a = *b;"); - // verifyFormat("int a = *b * c;"); - // verifyFormat("int a = b * *c;"); + verifyFormat("int a = *b * c;"); + verifyFormat("int a = b * *c;"); } TEST_F(FormatTest, HandlesIncludeDirectives) { |