- 7c3e615 PR12086, PR15117 by Richard Smith · 11 years ago
- 0567a79 Use FPT::getArgTypes() instead of manually building ArrayRefs by Reid Kleckner · 11 years ago
- c3bf52c C++1y: Allow aggregates to have default initializers. by Richard Smith · 12 years ago
- 76da55d Basic support for Microsoft property declarations and references thereto. by John McCall · 12 years ago
- 12fef49 PR15597: Fix a confusion between the implicit exception specification and the by Richard Smith · 12 years ago
- bea522f ArrayRef-ize ASTContext::getFunctionType and Sema::BuildFunctionType. by Jordan Rose · 12 years ago
- 39e6ab4 Replace TypeLoc llvm::cast support to be well-defined. by David Blaikie · 12 years ago
- 80ad52f s/CPlusPlus0x/CPlusPlus11/g by Richard Smith · 12 years ago
- 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
- a70c3f8 Per C++11 [except.spec]p2, rvalue references are not permitted in exception specifications. by Richard Smith · 12 years ago
- 21173b1 PR14388: An array or function type in an exception specification should be by Richard Smith · 12 years ago
- 444d384 Rework implementation of DR1492: Apply the resolution to operator delete too, by Richard Smith · 12 years ago
- 708f69b DR1492: In a definition of a destructor, the exception specification must be by Richard Smith · 12 years ago
- 9a4db03 PR13811: Add a FunctionParmPackExpr node to handle references to function by Richard Smith · 12 years ago
- d1420c6 Store SourceManager pointer on PrintingPolicy in the case where we're dumping, by Richard Smith · 12 years ago
- b9d0b76 Final piece of core issue 1330: delay computing the exception specification of by Richard Smith · 12 years ago
- d10099e Move Sema::RequireCompleteType() and Sema::RequireCompleteExprType() by Douglas Gregor · 13 years ago
- eb382ec Implements boxed expressions for Objective-C. <rdar://problem/10194391> by Patrick Beard · 13 years ago
- e6975e9 Implement DR1330 in C++11 mode, to support libstdc++4.7 which uses it. by Richard Smith · 13 years ago
- 4e4d084 Unify naming of LangOptions variable/get function across the Clang stack (Lex to AST). by David Blaikie · 13 years ago
- f7ccbad Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 13 years ago
- 8fe83e1 Move a method from IdentifierTable.h out of line and remove the SmallString include. by Benjamin Kramer · 13 years ago
- 7530c03 Remove unreachable code in Clang. (replace with llvm_unreachable where appropriate or when GCC requires it) by David Blaikie · 13 years ago
- 8987b23 Only print _Bool as 'bool' when 'bool' is defined as an object-like by Douglas Gregor · 13 years ago
- 30c4240 When 'bool' is not a built-in type but is defined as a macro, print by Douglas Gregor · 13 years ago
- b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
- 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
- 7a614d8 Implement support for C++11 in-class initialization of non-static data members. by Richard Smith · 13 years ago
- 0f16159 MSVC doesn't do any validation regarding exception specification. by Francois Pichet · 14 years ago
- a044826 Fix PR9941 for out-of-line template destructors too. by Sebastian Redl · 14 years ago
- 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 · 14 years ago
- cf320c6 For consistency, change suffix from war_ to warn_ for some Microsoft warnings I introduced lately. by Francois Pichet · 14 years ago
- eedd467 Downgrade err_mismatched_exception_spec to a ExtWarning in Microsoft mode. MSVC doesn't do any validation on exception specifications. by Francois Pichet · 14 years ago
- d8f2e8e More robust check for the special C++0x operator new workaround. by Sebastian Redl · 14 years ago
- 99439d4 Implement a hack to work around the changing exception specification of operator new in C++0x. by Sebastian Redl · 14 years ago
- 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 · 14 years ago
- 60618fa Propagate the new exception information to FunctionProtoType. by Sebastian Redl · 14 years ago
- 796aa44 Forgotten part of previous commit. by Abramo Bagnara · 14 years ago
- 8b5b409 Reinstate r127112, "Propagate new-style exception spec information to ExtProtoInfo.", this time with the missing header. by Sebastian Redl · 14 years ago
- 708a866 Revert r127112, "Propagate new-style exception spec information to ExtProtoInfo." by NAKAMURA Takumi · 14 years ago
- 06bfa84 Propagate new-style exception spec information to ExtProtoInfo. by Sebastian Redl · 14 years ago
- 018591f Semantic checking for exception specifications should be triggered by by John McCall · 14 years ago
- 723df24 Added missing IgnoreParens(). by Abramo Bagnara · 14 years ago
- e23cf43 Restore r121752 without modification. by John McCall · 14 years ago
- 5bfe232 Pull out r121752 in case it's causing the selfhost breakage. by John McCall · 14 years ago
- 0e88aa7 Factor out most of the extra state in a FunctionProtoType into a separate by John McCall · 14 years ago
- 075f8f1 Added ParenType type node. by Abramo Bagnara · 14 years ago
- 5b6f769 Emulate (some of) Microsoft's looser semantic checking of exception by Douglas Gregor · 14 years ago
- 2d88708 Split out a header to hold APIs meant for the Sema implementation from Sema.h. by John McCall · 14 years ago
- e737f50 Move Sema's headers into include/clang/Sema, renaming a few along the way. by Douglas Gregor · 14 years ago
- 811d0be Disable exception-spec compatibility checking under -fno-exceptions. by John McCall · 14 years ago
- e0d5fe2 Use CanQualType to enforce the use of a canonical type argument to by Douglas Gregor · 15 years ago
- 849b243 Reinstate my CodeModificationHint -> FixItHint renaming patch, without by Douglas Gregor · 15 years ago
- 275313c Revert r100008, which inexplicably breaks the clang-i686-darwin10 builder by Douglas Gregor · 15 years ago
- d0ebe08 Rename CodeModificationHint to FixItHint, since we've been using the by Douglas Gregor · 15 years ago
- 264ba48 the big refactoring bits of PR3782. by Rafael Espindola · 15 years ago
- fe6b2d4 Optimize PartialDiagnostic's memory-allocation behavior by placing a by Douglas Gregor · 15 years ago
- 2eef829 When a declaration of a function is missing an exception specification by Douglas Gregor · 15 years ago
- 58e6f34 Perform access control for the implicit base and member destructor calls by John McCall · 15 years ago
- e13ad83 Work around an annoying, non-standard optimization in the glibc by Douglas Gregor · 15 years ago
- 6b2accb Improve access control diagnostics. Perform access control on member-pointer by John McCall · 15 years ago
- 0966f35 Implement C++ DR437, which involves exception-specifications that name by Douglas Gregor · 15 years ago
- a4923eb First part of changes to eliminate problems with cv-qualifiers and by Douglas Gregor · 15 years ago
- 37c38ec Have the exception specification checkers take partial diagnostics. Use this to merge two diagnostics. by Sebastian Redl · 15 years ago
- 1219d15 Use CanQualType in the exception specification verification type sets. by Sebastian Redl · 15 years ago
- 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
- c3a3b7b Do exception spec compatibility tests for member pointers, too. by Sebastian Redl · 15 years ago
- 5db4d90 Types appearing more than once in a spec shouldn't matter. by Sebastian Redl · 15 years ago
- dced226 Test exception spec compatibility on return type and parameters. by Sebastian Redl · 15 years ago