summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2009-12-09 00:47:37 +0000
committerDouglas Gregor <dgregor@apple.com>2009-12-09 00:47:37 +0000
commit40cb9ad391af6811c691e308764c3515a413c806 (patch)
tree21159e8266168260aa58a7626fa9dc34b2d554d7 /clang/lib/CodeGen/CodeGenModule.cpp
parent4b2a6e200f0836e7fcbc3f8a7416648c2b2929d0 (diff)
downloadbcm5719-llvm-40cb9ad391af6811c691e308764c3515a413c806.tar.gz
bcm5719-llvm-40cb9ad391af6811c691e308764c3515a413c806.zip
Implemented an implicit conversion from "noreturn" function types (and
pointers thereof) to their corresponding non-noreturn function types. This conversion is considered an exact match for overload-resolution purposes. Note that we are a little more strict that GCC is, because we encode noreturn in the type system, but that's a Good Thing (TM) because it does not allow us to pretend that potentially-returning function pointers are non-returning function pointers. Fxies PR5620. llvm-svn: 90913
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud