diff options
author | Daniel Jasper <djasper@google.com> | 2014-11-26 08:17:08 +0000 |
---|---|---|
committer | Daniel Jasper <djasper@google.com> | 2014-11-26 08:17:08 +0000 |
commit | 0f7e9eb3381a1a58840d892bf26e89f605bd2f65 (patch) | |
tree | c987a361537941a43e08413220d56bc8b9be9590 /unittests/Format/FormatTestJava.cpp | |
parent | aa45eba51bafd0f1c61e21d3ed87fdb13df5139e (diff) |
clang-format: [Java] Support Foo.class;
Before:
SomeClass.
class.getName();
After:
SomeClass.class.getName();
This fixes llvm.org/PR21665.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@222813 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'unittests/Format/FormatTestJava.cpp')
-rw-r--r-- | unittests/Format/FormatTestJava.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/unittests/Format/FormatTestJava.cpp b/unittests/Format/FormatTestJava.cpp index 5a45b80f3b..47e219b4a1 100644 --- a/unittests/Format/FormatTestJava.cpp +++ b/unittests/Format/FormatTestJava.cpp @@ -65,6 +65,11 @@ TEST_F(FormatTestJava, FormatsInstanceOfLikeOperators) { Style); } +TEST_F(FormatTestJava, ClassKeyword) { + verifyFormat("SomeClass.class.getName();"); + verifyFormat("Class c = SomeClass.class;"); +} + TEST_F(FormatTestJava, ClassDeclarations) { verifyFormat("public class SomeClass {\n" " private int a;\n" |