- 8a40f70 Remove unreachable code in Clang. (replace with llvm_unreachable where appropriate or when GCC requires it) by David Blaikie · 14 years ago
- 75acd92 Only print _Bool as 'bool' when 'bool' is defined as an object-like by Douglas Gregor · 14 years ago
- c0b0728 When 'bool' is not a built-in type but is defined as a macro, print by Douglas Gregor · 14 years ago
- 83d382b Switch assert(0/false) llvm_unreachable. by David Blaikie · 14 years ago
- 0706d20 Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear that this flag must be used only for Microsoft extensions and not emulation; to avoid confusion with the new LangOptions::MicrosoftMode flag. by Francois Pichet · 14 years ago
- 938f40b Implement support for C++11 in-class initialization of non-static data members. by Richard Smith · 14 years ago
- a8032e9 MSVC doesn't do any validation regarding exception specification. by Francois Pichet · 14 years ago
- 645d958 Fix PR9941 for out-of-line template destructors too. by Sebastian Redl · 14 years ago
- 623ea82 Reapply r121528, fixing PR9941 by delaying the exception specification check for destructors until the class is complete and destructors have been adjusted. by Sebastian Redl · 14 years ago
- 9392165 For consistency, change suffix from war_ to warn_ for some Microsoft warnings I introduced lately. by Francois Pichet · 15 years ago
- 13b4e68 Downgrade err_mismatched_exception_spec to a ExtWarning in Microsoft mode. MSVC doesn't do any validation on exception specifications. by Francois Pichet · 15 years ago
- c34c29f More robust check for the special C++0x operator new workaround. by Sebastian Redl · 15 years ago
- cb5dd00 Implement a hack to work around the changing exception specification of operator new in C++0x. by Sebastian Redl · 15 years ago
- 31ad754 Instead of storing an ASTContext* in FunctionProtoTypes with computed noexcept specifiers, unique FunctionProtoTypes with a ContextualFoldingSet, as suggested by John McCall. by Sebastian Redl · 15 years ago
- fa453cf Propagate the new exception information to FunctionProtoType. by Sebastian Redl · 15 years ago
- f2a79d9 Forgotten part of previous commit. by Abramo Bagnara · 15 years ago
- 7c6c9e9 Reinstate r127112, "Propagate new-style exception spec information to ExtProtoInfo.", this time with the missing header. by Sebastian Redl · 15 years ago
- c92335a Revert r127112, "Propagate new-style exception spec information to ExtProtoInfo." by NAKAMURA Takumi · 15 years ago
- 69d3712 Propagate new-style exception spec information to ExtProtoInfo. by Sebastian Redl · 15 years ago
- 8feeb49 Semantic checking for exception specifications should be triggered by by John McCall · 15 years ago
- 6d81063 Added missing IgnoreParens(). by Abramo Bagnara · 15 years ago
- db40c7f Restore r121752 without modification. by John McCall · 15 years ago
- 5546da6 Pull out r121752 in case it's causing the selfhost breakage. by John McCall · 15 years ago
- aa6d98c Factor out most of the extra state in a FunctionProtoType into a separate by John McCall · 15 years ago
- 924a8f3 Added ParenType type node. by Abramo Bagnara · 15 years ago
- f62c529 Emulate (some of) Microsoft's looser semantic checking of exception by Douglas Gregor · 15 years ago
- 8302463 Split out a header to hold APIs meant for the Sema implementation from Sema.h. by John McCall · 15 years ago
- c3a6ade Move Sema's headers into include/clang/Sema, renaming a few along the way. by Douglas Gregor · 15 years ago
- f9c9409 Disable exception-spec compatibility checking under -fno-exceptions. by John McCall · 15 years ago
- 27ac429 Use CanQualType to enforce the use of a canonical type argument to by Douglas Gregor · 15 years ago
- a771f46 Reinstate my CodeModificationHint -> FixItHint renaming patch, without by Douglas Gregor · 16 years ago
- 30e6318 Revert r100008, which inexplicably breaks the clang-i686-darwin10 builder by Douglas Gregor · 16 years ago
- 3baad0d Rename CodeModificationHint to FixItHint, since we've been using the by Douglas Gregor · 16 years ago
- c50c27c the big refactoring bits of PR3782. by Rafael Espindola · 16 years ago
- 8933623 Optimize PartialDiagnostic's memory-allocation behavior by placing a by Douglas Gregor · 16 years ago
- d6bc5e6 When a declaration of a function is missing an exception specification by Douglas Gregor · 16 years ago
- 1064d7e Perform access control for the implicit base and member destructor calls by John McCall · 16 years ago
- f40863c Work around an annoying, non-standard optimization in the glibc by Douglas Gregor · 16 years ago
- 5b0829a Improve access control diagnostics. Perform access control on member-pointer by John McCall · 16 years ago
- 5b747a1 Implement C++ DR437, which involves exception-specifications that name by Douglas Gregor · 16 years ago
- 1b8fe5b7 First part of changes to eliminate problems with cv-qualifiers and by Douglas Gregor · 16 years ago
- a44822f Have the exception specification checkers take partial diagnostics. Use this to merge two diagnostics. by Sebastian Redl · 16 years ago
- 184edca Use CanQualType in the exception specification verification type sets. by Sebastian Redl · 16 years ago
- 7eb5d37 Use partial diagnostics properly in call to RequireCompleteType. Among other things, this means we get a note on the declaration of the incomplete type when it is used in an exception specification. by Sebastian Redl · 16 years ago
- 075b21d Do exception spec compatibility tests for member pointers, too. by Sebastian Redl · 16 years ago
- 6e4c871 Types appearing more than once in a spec shouldn't matter. by Sebastian Redl · 16 years ago
- 4915e63 Test exception spec compatibility on return type and parameters. by Sebastian Redl · 16 years ago