diff options
author | Daniel Jasper <djasper@google.com> | 2014-11-02 21:52:57 +0000 |
---|---|---|
committer | Daniel Jasper <djasper@google.com> | 2014-11-02 21:52:57 +0000 |
commit | 7bd618f5aa91fff0dbff9350793a3e06afe3f4b9 (patch) | |
tree | 1976ac5e602cf9dfbe0eadba948160ed1acc62b8 /clang/unittests/Format/FormatTestJava.cpp | |
parent | 4d195ed4b2879954190e6cbbb755eda7dd13abb9 (diff) | |
download | llvm-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.cpp | 4 |
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) { |