diff options
author | Richard Smith <richard-llvm@metafoo.co.uk> | 2013-03-05 08:30:04 +0000 |
---|---|---|
committer | Richard Smith <richard-llvm@metafoo.co.uk> | 2013-03-05 08:30:04 +0000 |
commit | 3c5cd15da59d084ee441ac1512907a73f0e1f2bd (patch) | |
tree | 4de5ae5a980587fb3238999fedb93abd4b6000f3 /lib/AST/CommentSema.cpp | |
parent | 4b02dff7aebb98d2d60b2ff4d3fc86109213128c (diff) |
Don't emit calls to virtual [[noreturn]] functions as noreturn; overrides of a
[[noreturn]] function are not required to also be [[noreturn]]. We still emit
calls to virtual __attribute__((noreturn)) functions as noreturn; unlike GCC,
we do require overriders to also be noreturn for that attribute.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@176476 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/AST/CommentSema.cpp')
0 files changed, 0 insertions, 0 deletions