1. 7530c03 Remove unreachable code in Clang. (replace with llvm_unreachable where appropriate or when GCC requires it) by David Blaikie · 12 years ago
  2. 8987b23 Only print _Bool as 'bool' when 'bool' is defined as an object-like by Douglas Gregor · 13 years ago
  3. 30c4240 When 'bool' is not a built-in type but is defined as a macro, print by Douglas Gregor · 13 years ago
  4. b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
  5. 62ec1f2 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 · 13 years ago
  6. 7a614d8 Implement support for C++11 in-class initialization of non-static data members. by Richard Smith · 13 years ago
  7. 0f16159 MSVC doesn't do any validation regarding exception specification. by Francois Pichet · 13 years ago
  8. a044826 Fix PR9941 for out-of-line template destructors too. by Sebastian Redl · 13 years ago
  9. 0ee3391 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 · 13 years ago
  10. cf320c6 For consistency, change suffix from war_ to warn_ for some Microsoft warnings I introduced lately. by Francois Pichet · 13 years ago
  11. eedd467 Downgrade err_mismatched_exception_spec to a ExtWarning in Microsoft mode. MSVC doesn't do any validation on exception specifications. by Francois Pichet · 13 years ago
  12. d8f2e8e More robust check for the special C++0x operator new workaround. by Sebastian Redl · 13 years ago
  13. 99439d4 Implement a hack to work around the changing exception specification of operator new in C++0x. by Sebastian Redl · 13 years ago
  14. 8026f6d Instead of storing an ASTContext* in FunctionProtoTypes with computed noexcept specifiers, unique FunctionProtoTypes with a ContextualFoldingSet, as suggested by John McCall. by Sebastian Redl · 13 years ago
  15. 60618fa Propagate the new exception information to FunctionProtoType. by Sebastian Redl · 13 years ago
  16. 796aa44 Forgotten part of previous commit. by Abramo Bagnara · 13 years ago
  17. 8b5b409 Reinstate r127112, "Propagate new-style exception spec information to ExtProtoInfo.", this time with the missing header. by Sebastian Redl · 13 years ago
  18. 708a866 Revert r127112, "Propagate new-style exception spec information to ExtProtoInfo." by NAKAMURA Takumi · 13 years ago
  19. 06bfa84 Propagate new-style exception spec information to ExtProtoInfo. by Sebastian Redl · 13 years ago
  20. 018591f Semantic checking for exception specifications should be triggered by by John McCall · 13 years ago
  21. 723df24 Added missing IgnoreParens(). by Abramo Bagnara · 14 years ago
  22. e23cf43 Restore r121752 without modification. by John McCall · 14 years ago
  23. 5bfe232 Pull out r121752 in case it's causing the selfhost breakage. by John McCall · 14 years ago
  24. 0e88aa7 Factor out most of the extra state in a FunctionProtoType into a separate by John McCall · 14 years ago
  25. 075f8f1 Added ParenType type node. by Abramo Bagnara · 14 years ago
  26. 5b6f769 Emulate (some of) Microsoft's looser semantic checking of exception by Douglas Gregor · 14 years ago
  27. 2d88708 Split out a header to hold APIs meant for the Sema implementation from Sema.h. by John McCall · 14 years ago
  28. e737f50 Move Sema's headers into include/clang/Sema, renaming a few along the way. by Douglas Gregor · 14 years ago
  29. 811d0be Disable exception-spec compatibility checking under -fno-exceptions. by John McCall · 14 years ago
  30. e0d5fe2 Use CanQualType to enforce the use of a canonical type argument to by Douglas Gregor · 14 years ago
  31. 849b243 Reinstate my CodeModificationHint -> FixItHint renaming patch, without by Douglas Gregor · 14 years ago
  32. 275313c Revert r100008, which inexplicably breaks the clang-i686-darwin10 builder by Douglas Gregor · 14 years ago
  33. d0ebe08 Rename CodeModificationHint to FixItHint, since we've been using the by Douglas Gregor · 14 years ago
  34. 264ba48 the big refactoring bits of PR3782. by Rafael Espindola · 14 years ago
  35. fe6b2d4 Optimize PartialDiagnostic's memory-allocation behavior by placing a by Douglas Gregor · 14 years ago
  36. 2eef829 When a declaration of a function is missing an exception specification by Douglas Gregor · 14 years ago
  37. 58e6f34 Perform access control for the implicit base and member destructor calls by John McCall · 14 years ago
  38. e13ad83 Work around an annoying, non-standard optimization in the glibc by Douglas Gregor · 14 years ago
  39. 6b2accb Improve access control diagnostics. Perform access control on member-pointer by John McCall · 14 years ago
  40. 0966f35 Implement C++ DR437, which involves exception-specifications that name by Douglas Gregor · 15 years ago
  41. a4923eb First part of changes to eliminate problems with cv-qualifiers and by Douglas Gregor · 15 years ago
  42. 37c38ec Have the exception specification checkers take partial diagnostics. Use this to merge two diagnostics. by Sebastian Redl · 15 years ago
  43. 1219d15 Use CanQualType in the exception specification verification type sets. by Sebastian Redl · 15 years ago
  44. 491b84c 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 · 15 years ago
  45. c3a3b7b Do exception spec compatibility tests for member pointers, too. by Sebastian Redl · 15 years ago
  46. 5db4d90 Types appearing more than once in a spec shouldn't matter. by Sebastian Redl · 15 years ago
  47. dced226 Test exception spec compatibility on return type and parameters. by Sebastian Redl · 15 years ago