summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorRichard Smith <richard-llvm@metafoo.co.uk>2013-01-17 01:30:42 +0000
committerRichard Smith <richard-llvm@metafoo.co.uk>2013-01-17 01:30:42 +0000
commit10876ef5714f95abf4f7cd271f288a811be370e9 (patch)
tree1b37adc55e48f9f7b045f876fc35f1e749ed448a /clang/lib/CodeGen/CodeGenModule.cpp
parentc406cb73648483276b6c938ab5ff6812c3fbcad9 (diff)
downloadbcm5719-llvm-10876ef5714f95abf4f7cd271f288a811be370e9.tar.gz
bcm5719-llvm-10876ef5714f95abf4f7cd271f288a811be370e9.zip
Implement C++11 semantics for [[noreturn]] attribute. This required splitting
it apart from [[gnu::noreturn]] / __attribute__((noreturn)), since their semantics are not equivalent (for instance, we treat [[gnu::noreturn]] as affecting the function type, whereas [[noreturn]] does not). llvm-svn: 172691
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud