llvm-project/clang/include/clang
Douglas Gregor 40cb9ad391 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
2009-12-09 00:47:37 +00:00
..
AST Implemented an implicit conversion from "noreturn" function types (and 2009-12-09 00:47:37 +00:00
Analysis Make the BugType.h header self-contained so Daniel will stop bugging me ;) 2009-12-08 22:16:41 +00:00
Basic Correctly implement the C++03 and 0x restrictions on class-member using 2009-12-08 07:46:18 +00:00
CodeGen Add CodeGenOptions::{SoftFloat,FloatABI}, and update the all the (far too many) places to use this instead of using the backend -soft-float and -float-abi= options. 2009-11-30 08:42:00 +00:00
Driver Unbreak clang-cc handling of -msoft-float / -mfloat-abi=, which I borked. 2009-12-08 19:49:51 +00:00
Frontend Add clang-cc option '-analyzer-opt-analyze-nested-blocks' to treat block literals as an entry point for analyzer checks. 2009-12-07 22:06:12 +00:00
Index Fix layering violation by moving Analysis/CallGraph to Index 2009-12-03 07:20:04 +00:00
Lex Change Preprocessor::EnterSourceFile to make ErrorStr non-optional, clients should be forced to deal with error conditions. 2009-12-06 09:19:12 +00:00
Parse Code completion for Objective-C @ keywords that are statements or expressions 2009-12-07 09:51:25 +00:00
Rewrite Make html::{SyntaxHighlight,HighlightMacros} take a const Preprocessor. 2009-11-05 01:54:02 +00:00
Sema Add {ExternalSemaSource,SemaConsumer}::ForgetSema callback, and update PCHReader 2009-12-01 21:57:20 +00:00
CMakeLists.txt Driver: Switch to using TableGen'erated Options.inc instead of Options.def file. 2009-11-19 01:03:50 +00:00
Makefile Driver: Switch to using TableGen'erated Options.inc instead of Options.def file. 2009-11-19 01:03:50 +00:00