]> granicus.if.org Git - clang/commit
Debug info: Mark noreturn functions with DIFlagNoReturn.
authorAdrian Prantl <aprantl@apple.com>
Wed, 17 Aug 2016 16:20:32 +0000 (16:20 +0000)
committerAdrian Prantl <aprantl@apple.com>
Wed, 17 Aug 2016 16:20:32 +0000 (16:20 +0000)
commitc884c23225743eeeeca2f0dac1258f18a3a10413
tree794d11b15afeadfc90012c813972614c2c524672
parentff8e39ebe741db873ed38694910664cff7a611d4
Debug info: Mark noreturn functions with DIFlagNoReturn.

This affects functions with the C++11 [[ noreturn ]] and C11 _Noreturn
specifiers.

Patch by Victor Leschuk!

https://reviews.llvm.org/D23168

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@278942 91177308-0d34-0410-b5e6-96231b3b80d8
lib/AST/Decl.cpp
lib/CodeGen/CGDebugInfo.cpp