]> granicus.if.org Git - clang/commit
[analyzer] Treat MSVC's _wassert as noreturn.
authorJordan Rose <jordan_rose@apple.com>
Thu, 14 Nov 2013 17:55:00 +0000 (17:55 +0000)
committerJordan Rose <jordan_rose@apple.com>
Thu, 14 Nov 2013 17:55:00 +0000 (17:55 +0000)
commit6973a27866b176b1cf4e3e3ebcf0196e101b85dd
treee74bd165e82843663a08a1273ccc35c0163eedba
parent2c050f6a68c4f871d26be63f8d598f1b64a8e16f
[analyzer] Treat MSVC's _wassert as noreturn.

This makes sure the analyzer actually honors assert() in an MSVC project.

Patch by Anders Montonen!

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@194716 91177308-0d34-0410-b5e6-96231b3b80d8
lib/StaticAnalyzer/Checkers/NoReturnFunctionChecker.cpp
test/Analysis/NoReturn.m