- 181e3ec Cleanup handling of UniqueExternalLinkage. by Rafael Espindola · 12 years ago
- 15f92ba Add support for __wchar_t in -fms-extensions mode. by Hans Wennborg · 12 years ago
- a36bbac ArrayRef'ize Sema::ActOnMemInitializer by Dmitri Gribenko · 12 years ago
- 9e00f12 ArrayRef'ize some SemaOverload methods by Dmitri Gribenko · 12 years ago
- a8942d7 C++1y: an assignment operator is implicitly 'constexpr' if it would only call 'constexpr' assignment operators for a literal class type. by Richard Smith · 12 years ago
- 62ed889 Replace 'MultiExprArg()' with 'None' by Dmitri Gribenko · 12 years ago
- 5543169 Replace ArrayRef<T>() with None, now that we have an implicit ArrayRef constructor from None by Dmitri Gribenko · 12 years ago
- 1f78a50 ArrayRef'ize InitializationSequence constructor and InitializationSequence::Diagnose() by Dmitri Gribenko · 12 years ago
- aeeacf7 Move parsing of identifiers in MS-style inline assembly into by John McCall · 12 years ago
- bebf5b1 C++1y: support simple variable assignments in constexpr functions. by Richard Smith · 12 years ago
- e5e575d Add r180263 back, but fix hasBraces() to be correct during parsing. by Rafael Espindola · 12 years ago
- 11dc634 Put friend decls in the correct context. by Rafael Espindola · 12 years ago
- a10b978 C++1y constexpr extensions, round 1: Allow most forms of declaration and by Richard Smith · 12 years ago
- c3bf52c C++1y: Allow aggregates to have default initializers. by Richard Smith · 12 years ago
- 987c030 PR15755: don't drop parameter packs when dropping parameters with default by Richard Smith · 12 years ago
- 82b0f86 Sema: Remove unused variable. by Benjamin Kramer · 12 years ago
- 7974c60 DR974: Lambdas can have default arguments. by Richard Smith · 12 years ago
- 76da55d Basic support for Microsoft property declarations and references thereto. by John McCall · 12 years ago
- ec64244 Parsing support for thread_local and _Thread_local. We give them the same by Richard Smith · 12 years ago
- 0b0ca47 Add support for computing the exception specification for an inheriting by Richard Smith · 12 years ago
- 4841ca5 C++11 inheriting constructors: support for inheriting constructor templates. by Richard Smith · 12 years ago
- 045d252 When checking for illegal expressions in a default-argument by John McCall · 12 years ago
- f608aff When -Woverloaded-virtual is triggered, call HandleFunctionTypeMismatch to add by Richard Trieu · 12 years ago
- d2615cc Add 178663 back. by Rafael Espindola · 12 years ago
- 4f8a3eb Revert 178663. by Rafael Espindola · 12 years ago
- 8f187f6 Don't compute a patched/semantic storage class. by Rafael Espindola · 12 years ago
- 0ab5b4c If a defaulted special member is implicitly deleted, check whether it's by Richard Smith · 12 years ago
- 12fef49 PR15597: Fix a confusion between the implicit exception specification and the by Richard Smith · 12 years ago
- 0162c1c <rdar://problem/13267210> Ensure that Sema::CompareReferenceRelationship returns consistent results with invalid types. by Douglas Gregor · 12 years ago
- dc392c1 <rdar://problem/13185264> Don't crash when attempting to redundantly initialize a member of an anonymous union. by Douglas Gregor · 12 years ago
- b760f11 Fix a crash-on-valid where a block capture copy expression was by John McCall · 12 years ago
- 70c5361 Remove some dead code. by John McCall · 12 years ago
- 07b0fdc Bring inheriting constructor implementation up-to-date with current defect by Richard Smith · 12 years ago
- bea522f ArrayRef-ize ASTContext::getFunctionType and Sema::BuildFunctionType. by Jordan Rose · 12 years ago
- 531db82 Add a hasExternalLinkage helper. No functionality change. by Rafael Espindola · 12 years ago
- 3cdbbdc PR15390: If a function returns a pointer to a function, that function type by Richard Smith · 12 years ago
- 41f3f3a Silence a number of static analyzer warnings with assertions and such. by Jordan Rose · 12 years ago
- 684aa73 [Sema] Semantic analysis for empty-declaration and attribute-declaration. by Michael Han · 12 years ago
- 6b3d3e5 Process and handle attributes on conditions and for loop variables. Process and by Richard Smith · 12 years ago
- 0532140 PR15300: Support C++11 attributes on base-specifiers. We don't support any such by Richard Smith · 12 years ago
- 39e6ab4 Replace TypeLoc llvm::cast support to be well-defined. by David Blaikie · 12 years ago
- a574c89 Make helper functions static. by Benjamin Kramer · 12 years ago
- ce6a10e Don't check whether a friend declaration is correctly formed when instantiating, by Nick Lewycky · 12 years ago
- a4dc51b Add some missing diagnostics for C++11 narrowing conversions. by Richard Smith · 12 years ago
- 1031884 Don't do delayed exception-specification checking on an invalid by Douglas Gregor · 12 years ago
- 8c84028 Added outer template parameter lists to friend type AST nodes. by Enea Zaffanella · 12 years ago
- 3e55e3e Fix unused variable warnings in -asserts build by Matt Beaumont-Gay · 12 years ago
- 1d87fba Provide a fixit for constexpr non-static data members. by David Blaikie · 12 years ago
- d5617ee The standard ARM C++ ABI dictates that inline functions are by John McCall · 12 years ago
- 299adab Remove windows line endings. by David Blaikie · 12 years ago
- ee000bb Improve -Wreorder to handle cases of anonymous class member ordering by David Blaikie · 12 years ago
- 93c8617 ArrayRef-ize some ctor initializer related APIs by David Blaikie · 12 years ago
- 72190da Remove some unnecessary casts by David Blaikie · 12 years ago
- 6c3af3d Add -Wunsequenced (with compatibility alias -Wsequence-point) to warn on by Richard Smith · 12 years ago
- afb7ce3 Fixes crash when illegal function definitions are deleted or defaulted. Fixes PR14577. by Aaron Ballman · 12 years ago
- 4195637 Refactor to call ActOnFinishFullExpr on every full expression. Teach by Richard Smith · 12 years ago
- 1c030e9 ArrayRef'ize Sema APIs related to format string checking by Dmitri Gribenko · 12 years ago
- cfa88f8 Remove useless 'llvm::' qualifier from names like StringRef and others that are by Dmitri Gribenko · 12 years ago
- fc35cbc Tighten types a bit. No functionality change. by Rafael Espindola · 12 years ago
- 80ad52f s/CPlusPlus0x/CPlusPlus11/g by Richard Smith · 12 years ago
- d36aa35 ArrayRefize a CompoundStmt constructor. by Nico Weber · 12 years ago
- c83c230 PR13470: Ensure that copy-list-initialization isntantiates as by Richard Smith · 12 years ago
- 3bc93e3 Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as per review discussion in r170365 by David Blaikie · 12 years ago
- 1d28caf PR14558: Compute triviality of special members (etc) at the end of the class by Richard Smith · 12 years ago
- fff3248 Virtual method overrides can no longer have mismatched calling conventions. This fixes PR14339. by Aaron Ballman · 12 years ago
- afee0ff PR14550: If a system header contains a bogus constexpr function definition, by Richard Smith · 12 years ago
- bc2a35d Finish implementing 'selected constructor' rules for triviality in C++11. In by Richard Smith · 12 years ago
- 5579865 Remove some remnants of the assumption that there is at most one of each by Richard Smith · 12 years ago
- ac71351 Properly compute triviality for explicitly-defaulted or deleted special members. by Richard Smith · 12 years ago
- 5046439 Per [dcl.fct.def.default]p1, don't allow variadic special members to be defaulted. 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
- e5411b7 Consistently use 'needsImplicit<special member>' to determine whether we need by Richard Smith · 12 years ago
- afb4918 The declaration of a special member can require overload resolution to be by Richard Smith · 12 years ago
- acf796b Store on the CXXRecordDecl whether the class has, or would have, a copy by Richard Smith · 12 years ago
- b8abff6 C++ core issue 1344, PR10618: promote "addition of default argument makes this by Richard Smith · 12 years ago
- d0adeb6 Simplify checking for whether we should implicitly declare special members and by Richard Smith · 12 years ago
- 426391c A step towards sorting out handling of triviality of special members in C++11. by Richard Smith · 12 years ago
- 621ba4f Teach the uninitialized field warning about anonymous structs and union members. by Nick Lewycky · 12 years ago
- 8c88953 Remove another questionable use of hasTrivial*. The relevant thing for this by Richard Smith · 12 years ago
- 044c8aa Fix some wrong-code bugs in implicitly-defined assignment operators: by Richard Smith · 12 years ago
- e7ce709 Factor duplicated implicit memcpy call generation code out of copy/move by Richard Smith · 12 years ago
- 229d47a Rework my implementation of circular-reference finding to not use by Douglas Gregor · 12 years ago
- d777e28 Diagnostic circular inheritance involving dependent base classes. We by Douglas Gregor · 12 years ago
- 4b7631b Put the usage-directive inside the nearest namespace or TU decl. We don't want by Nick Lewycky · 12 years ago
- 444d384 Rework implementation of DR1492: Apply the resolution to operator delete too, by Richard Smith · 12 years ago
- 5f75068 Handle diamond inheritance in -Woverloaded-virtual. by David Blaikie · 12 years ago
- 9a14db3 Fix Objective-C implicit property synthesis for C++ classes so we use valid by Eli Friedman · 12 years ago
- 76398e5 Fix -Woverloaded-virtual when the using statement refers to a base declaration of a virtual function. by David Blaikie · 12 years ago
- 6952c01 Fix typo correction of one qualified name to another. by David Blaikie · 12 years ago
- b5e4ace Fix stack overflow when trying to create an implicit moving by Argyrios Kyrtzidis · 12 years ago
- c969e6a Workaround for libstdc++4.6 <atomic> bug: make comment more explicit about what's going on, per Sean Silva's suggestion. by Richard Smith · 12 years ago
- d1a55a6 Egriegious hack to support libstdc++4.6's broken <atomic> header, which defines by Richard Smith · 12 years ago
- be9af12 Add FP_CONTRACT support for clang. by Lang Hames · 12 years ago
- e402e72 Fix for r163013 regression and further __interface enhancement. by John McCall · 12 years ago
- 54b3ba8 Don't produce diagnostics for missing ctor-initializers during template by Richard Smith · 12 years ago
- 7821e07 Make warnings about uninitialized fields include the field name. by Hans Wennborg · 12 years ago
- 1a6eac8 Doxygen-ify a comment. by Craig Topper · 12 years ago
- b6b5b97 PR13890: Warn on abstract final classes. by David Blaikie · 12 years ago
- d6f80da Per C++11 [class.friend]p3, the 'friend' keyword must appear first in a by Richard Smith · 12 years ago
- 471f985 Warn about self references in in-class initializers. by Hans Wennborg · 12 years ago