aboutsummaryrefslogtreecommitdiff
path: root/clang/unittests/Format/FormatTestJava.cpp
diff options
context:
space:
mode:
authorDaniel Jasper <djasper@google.com>2014-11-02 21:52:57 +0000
committerDaniel Jasper <djasper@google.com>2014-11-02 21:52:57 +0000
commit7bd618f5aa91fff0dbff9350793a3e06afe3f4b9 (patch)
tree1976ac5e602cf9dfbe0eadba948160ed1acc62b8 /clang/unittests/Format/FormatTestJava.cpp
parent4d195ed4b2879954190e6cbbb755eda7dd13abb9 (diff)
downloadllvm-7bd618f5aa91fff0dbff9350793a3e06afe3f4b9.zip
llvm-7bd618f5aa91fff0dbff9350793a3e06afe3f4b9.tar.gz
llvm-7bd618f5aa91fff0dbff9350793a3e06afe3f4b9.tar.bz2
clang-format: [Java] Support generics with "?".
Before: @Override public Map < String, ? > getAll() { // ... } After: @Override public Map<String, ?> getAll() { // ... } This fixes llvm.org/PR21454. llvm-svn: 221109
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 62b3e92..bcbf283 100644
--- a/clang/unittests/Format/FormatTestJava.cpp
+++ b/clang/unittests/Format/FormatTestJava.cpp
@@ -120,6 +120,10 @@ TEST_F(FormatTestJava, Generics) {
verifyFormat("Iterable<? extends SomeObject> a;");
verifyFormat("A.<B>doSomething();");
+
+ verifyFormat("@Override\n"
+ "public Map<String, ?> getAll() {\n"
+ "}");
}
TEST_F(FormatTestJava, StringConcatenation) {