summaryrefslogtreecommitdiffstats
path: root/clang/lib/Tooling/JSONCompilationDatabase.cpp
diff options
context:
space:
mode:
authorRichard Trieu <rtrieu@google.com>2015-05-28 00:14:02 +0000
committerRichard Trieu <rtrieu@google.com>2015-05-28 00:14:02 +0000
commit95a192a3abdd9ab817b5241c7a9c9fec304784d5 (patch)
tree8e3de3c6e7d9096bf8c5d8b6ebc1ede8f88af0a0 /clang/lib/Tooling/JSONCompilationDatabase.cpp
parentcaf09fe0225ef50019df6f495aaf17b40346c4f7 (diff)
downloadbcm5719-llvm-95a192a3abdd9ab817b5241c7a9c9fec304784d5.tar.gz
bcm5719-llvm-95a192a3abdd9ab817b5241c7a9c9fec304784d5.zip
Update -Winvalid-noreturn to handle destructors better.
When checking if a function is noreturn, consider a codepath to be noreturn if the path destroys a class and the class destructor, base class destructors, or member field destructors are marked noreturn. Differential Revision: http://reviews.llvm.org/D9454 llvm-svn: 238382
Diffstat (limited to 'clang/lib/Tooling/JSONCompilationDatabase.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud