aboutsummaryrefslogtreecommitdiff
path: root/clang/unittests/Format/FormatTestJava.cpp
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2015-03-12 14:28:47 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2015-03-12 14:28:47 +0000
commit8610cae98a3f39545362e274ff77b641acb0b03b (patch)
tree6a1b1c029c79c948e5f19ce45593f7698b25b035 /clang/unittests/Format/FormatTestJava.cpp
parente4812148e13cbde16b24adaa261c42bdad52d80b (diff)
downloadllvm-8610cae98a3f39545362e274ff77b641acb0b03b.zip
llvm-8610cae98a3f39545362e274ff77b641acb0b03b.tar.gz
llvm-8610cae98a3f39545362e274ff77b641acb0b03b.tar.bz2
Sema: Don't emit a missing prototype warning for deleted functions.
This is a bit more involved than I anticipated, so here's a breakdown of the changes: 1. Call ActOnFinishFunctionBody _after_ we parsed =default and =delete specifiers. Saying that we finished the body before parsing =default is just wrong. Changing this allows us to use isDefaulted and isDeleted on a decl in ActOnFinishFunctionBody. 2. Check for -Wmissing-prototypes after we parsed the function body. 3. Disable -Wmissing-prototypes when the Decl isDeleted. llvm-svn: 232040
Diffstat (limited to 'clang/unittests/Format/FormatTestJava.cpp')
0 files changed, 0 insertions, 0 deletions