llvm-project/clang/lib
Adrian Prantl fd5ac8a0ea 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

llvm-svn: 278942
2016-08-17 16:20:32 +00:00
..
ARCMigrate [NFC] Header cleanup 2016-07-18 19:02:11 +00:00
AST Debug info: Mark noreturn functions with DIFlagNoReturn. 2016-08-17 16:20:32 +00:00
ASTMatchers Add an AST matcher for external formal linkage. 2016-08-17 13:10:42 +00:00
Analysis [analyzer] Fix a crash in CloneDetector when calling functions by pointers. 2016-08-10 16:25:16 +00:00
Basic Some missing usage of TargetParser. NFC. 2016-08-17 02:13:33 +00:00
CodeGen Debug info: Mark noreturn functions with DIFlagNoReturn. 2016-08-17 16:20:32 +00:00
Driver Some missing usage of TargetParser. NFC. 2016-08-17 02:13:33 +00:00
Edit [OpenCL] Generate opaque type for sampler_t and function call for the initializer 2016-07-28 19:26:30 +00:00
Format Make clang-format remove duplicate headers when sorting #includes. 2016-08-10 09:32:23 +00:00
Frontend [VFS] Add 'ignore-non-existent-contents' field to YAML files 2016-08-12 01:50:53 +00:00
FrontendTool [analyzer] Command line option to show enabled checker list. 2016-08-08 13:41:04 +00:00
Headers [OpenCL] AMDGPU: Add extensions cl_amd_media_ops and cl_amd_media_ops2 2016-08-16 20:49:49 +00:00
Index Visit lambda capture inits from RecursiveASTVisitor::TraverseLambdaCapture(). 2016-08-17 14:59:53 +00:00
Lex Reapply r276973 "Adjust Registry interface to not require plugins to export a registry" 2016-08-05 11:01:08 +00:00
Parse Pass information in a record instead of stack. NFC 2016-08-08 04:02:15 +00:00
Rewrite Remove use of builtin comma operator. 2016-02-18 22:34:54 +00:00
Sema [ObjC] Warn on unguarded use of partial declaration 2016-08-16 17:44:11 +00:00
Serialization P0217R3: serialization/deserialization support for c++17 decomposition declarations. 2016-08-12 02:21:25 +00:00
StaticAnalyzer [analyzer] Add a checker for loss of sign or precision in integral casts. 2016-08-17 16:02:45 +00:00
Tooling Fixes calculateRangesAfterReplacements crash when Replacements is empty. 2016-08-08 13:37:39 +00:00
CMakeLists.txt Fix build with various feature flag combinations 2014-07-14 22:17:22 +00:00