- 33337ca Update aosp/master clang for rebase to r235153 by Pirama Arumuga Nainar · 9 years ago
- 3ea9e33 Update aosp/master clang for rebase to r233350 by Pirama Arumuga Nainar · 9 years ago
- 0e2c34f Update aosp/master clang for rebase to r230699. by Stephen Hines · 10 years ago
- 651f13c Updated to Clang 3.5a. by Stephen Hines · 10 years ago
- 7bd6785 Merging r195620: by Bill Wendling · 11 years ago
- 33b1f63 Issue a diagnostic if an implicitly-defined move assignment operator would move by Richard Smith · 11 years ago
- 743cbb9 Implement final resolution of DR1402: implicitly-declared move operators that by Richard Smith · 11 years ago
- 4e9686b Implement [class.friend]p11's special name lookup rules for friend declarations by Richard Smith · 11 years ago
- cd37a0b Fix crash-on-invalid with inheriting constructor. by Eli Friedman · 11 years ago
- c4ef948 Clean up diagnostics for inheriting constructors. by Eli Friedman · 11 years ago
- a4bb99c Move detection of reference members binding to temporaries from building of by Richard Smith · 11 years ago
- 987c030 PR15755: don't drop parameter packs when dropping parameters with default by Richard Smith · 11 years ago
- 4841ca5 C++11 inheriting constructors: support for inheriting constructor templates. by Richard Smith · 11 years ago
- 0ab5b4c If a defaulted special member is implicitly deleted, check whether it's by Richard Smith · 11 years ago
- 07b0fdc Bring inheriting constructor implementation up-to-date with current defect by Richard Smith · 12 years ago
- 478bbf3 Try to get buildbots to pass these tests. by Bill Wendling · 12 years ago
- 3bba3ef Attempt to clean up tests for non-X86 platforms. by Bill Wendling · 12 years ago
- 2f98ad3 Remove target-specific features. by Bill Wendling · 12 years ago
- f7a9da0 Modify the tests to use attribute group references instead of listing the by Bill Wendling · 12 years ago
- ddf117e Add a test for r174980, that we used to accept by Dmitri Gribenko · 12 years ago
- 1b9e8f7 Accept over-qualified constructor in MSVC emulation mode by Dmitri Gribenko · 12 years ago
- 0f46e64 Improve diagnostic wording for when an implicitly-deleted special member by Richard Smith · 12 years ago
- 1d28caf PR14558: Compute triviality of special members (etc) at the end of the class by Richard Smith · 12 years ago
- bc2a35d Finish implementing 'selected constructor' rules for triviality in C++11. In by Richard Smith · 12 years ago
- ac71351 Properly compute triviality for explicitly-defaulted or deleted special members. 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
- 044c8aa Fix some wrong-code bugs in implicitly-defined assignment operators: by Richard Smith · 12 years ago
- 444d384 Rework implementation of DR1492: Apply the resolution to operator delete too, by Richard Smith · 12 years ago
- 8e8fb3b Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. by Andy Gibbs · 12 years ago
- 708f69b DR1492: In a definition of a destructor, the exception specification must be by Richard Smith · 12 years ago
- 517bb84 PR13381, part 2: when determining if a defaulted special member function should by Richard Smith · 12 years ago
- 3f5f558 PR13051: If a constructor is explicitly defaulted, it isn't marked as being by Richard Smith · 12 years ago
- 113c444 A non-explicit constructor template with a second parameter that is a by Douglas Gregor · 12 years ago
- 060ddb0 hopefully fix a bunch of ARM buildbot failures by Nuno Lopes · 12 years ago
- d079abf A union can have a constexpr defaulted default constructor, if it has an by Richard Smith · 12 years ago
- a2e76f5 [class.copy]p23: Fix an assertion caused by incorrect argument numbering in a by Richard Smith · 12 years ago
- a1366cb PR12224 (sort of): Diagnose inheriting constructor declarations in C++11 mode. by Richard Smith · 12 years ago
- 5d59b79 PR12625: Cope with classes which have incomplete base or member types: by Richard Smith · 12 years ago
- 704c8f7 Fix bug where a class's (deleted) copy constructor would be implicitly given a by Richard Smith · 12 years ago
- a85cf39 Improve diagnostics for invalid use of non-static members / this: by Richard Smith · 12 years ago
- e6af660 PR10217 diagnostic fix: don't say 'copy constructor' when we mean by Richard Smith · 12 years ago
- 5bdaac5 Finish PR10217: Ensure we say that a special member was implicitly, not by Richard Smith · 12 years ago
- 1c931be Implement DR1402: if a field or base class is not movable, the derived class's by Richard Smith · 12 years ago
- c5a89a1 Basic semantic analysis support for inheriting constructor declarations in by Richard Smith · 12 years ago
- 6c4c36c PR10217: Provide diagnostics explaining why an implicitly-deleted special by Richard Smith · 12 years ago
- ec92bc7 Add a pile of tests for unrestricted unions, and advertise support for them. by Richard Smith · 13 years ago
- 79363f5 Ensure that we delete default constructors in the right cases. Don't delete the by Richard Smith · 13 years ago
- 9a561d5 Ensure that we delete destructors in the right cases. Specifically: by Richard Smith · 13 years ago
- e653ba2 Special members which are defaulted or deleted on their first declaration are by Richard Smith · 13 years ago
- e4e68d4 When overload resolution picks an implicitly-deleted special member by Douglas Gregor · 13 years ago
- 86c3ae4 Update constexpr implementation to match CWG's chosen approach for core issues by Richard Smith · 13 years ago
- de8facc constexpr: fix typo resulting in move constructors sometimes not being by Richard Smith · 13 years ago
- 5120188 Unrevert r147271, reverted in r147361. by Richard Smith · 13 years ago
- f8c2a33 Revert r147271. This fixes PR11676. by Rafael Espindola · 13 years ago
- eba05b2 constexpr: perform zero-initialization prior to / instead of performing a by Richard Smith · 13 years ago
- 6180245 PR11614: Mark defaulted special constructors as constexpr if their implicit by Richard Smith · 13 years ago
- 91ec789 Support decltype in pseudo destructors and dependent destructor calls. by David Blaikie · 13 years ago
- 4db8c44 Fix/test decltype dtor calls with invalid base expression. by David Blaikie · 13 years ago
- 53a75c0 Decltype in non-pseudo (& non-dependent) dtor calls. by David Blaikie · 13 years ago
- f485388 When synthesizing an implicitly-defined copy or move constructor, or by Douglas Gregor · 13 years ago
- 6fe2965 Include named unions in union member init checking by David Blaikie · 13 years ago
- 3bc4515 Compute whether a class is trivial correctly for template classes with an explicitly deleted or defaulted special member. PR11387. by Eli Friedman · 13 years ago
- 45fa560 When we notice that a member function is defined with "= delete" or "= by Douglas Gregor · 13 years ago
- d9f5b33 Make test work with ARM C++ ABI. by Eli Friedman · 13 years ago
- 762bb9d Update all tests other than Driver/std.cpp to use -std=c++11 rather than by Richard Smith · 13 years ago
- 769bb2d Get rid of ShouldDeleteMoveConstructor. by Sean Hunt · 13 years ago
- c32d684 Consolidate copy constructor deletion into ShouldDeleteSpecialMember. by Sean Hunt · 13 years ago
- e16da07 Begin work consolidating ShouldDelete* functions. by Sean Hunt · 13 years ago
- a495066 In constructors, don't generate implicit initializers for members of anonymous structs contained within anonymous unions. by Richard Smith · 13 years ago
- c115f63 PR10954: variant members should not be implicitly initialized in constructors if no by Richard Smith · 13 years ago
- b2b5658 When performing a derived-to-base cast on the right-hand side of the by Douglas Gregor · 13 years ago
- 45d3d71 When defining the implicit move assignment operator, don't perform by Douglas Gregor · 13 years ago
- 85ea7aa Declare and define implicit move constructor and assignment operator. by Sebastian Redl · 13 years ago
- 96a914a Disable the l-value to r-value conversion on C++ class types passed by John McCall · 13 years ago
- 5f8d604 The lvalue-to-rvalue on structs in C++ is actually part by John McCall · 13 years ago
- 036e81c Expand test of C++0x [class.copymove]p15 to make sure we're actually calling the copy constructor of a base/member from an explicitly-defaulted copy constructor, rather than the default constructor by Douglas Gregor · 13 years ago
- 136da1c When adding the base and member initializers for an implicitly-defined by Douglas Gregor · 13 years ago
- bca01b4 Properly implement the scope restriction on the NRVO for by Douglas Gregor · 13 years ago
- 7a614d8 Implement support for C++11 in-class initialization of non-static data members. by Richard Smith · 13 years ago
- 2e283f0 Start fixing up clang tests to work on the clang-native-arm-cortex-a9 builder. by Eli Friedman · 13 years ago
- a044826 Fix PR9941 for out-of-line template destructors too. by Sebastian Redl · 13 years ago
- 42bef03 Fix PR9941 again, this time for templates. by Sebastian Redl · 13 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 · 13 years ago
- 1d78032 Revert r121528 as it breaks a simple testcase, which leads to, among by Sean Hunt · 13 years ago
- 0320a1d Implement implicit exception specifications of destructors. by Sebastian Redl · 13 years ago
- caa35e4 Revert "Disable inherited constructors for 2.9." by Sebastian Redl · 14 years ago
- a808c54 Disable inherited constructors for 2.9. by Sebastian Redl · 14 years ago
- abea951 Add -fcxx-exceptions to all tests that use C++ exceptions. by Anders Carlsson · 14 years ago
- e41721e Pass -fexceptions to all tests that use try/catch/throw. by Anders Carlsson · 14 years ago
- 79ab2c8 Provide overload diagnostics when explicit casts involving class types fail. by John McCall · 14 years ago
- f677ea3 Basic implementation of inherited constructors. Only generates declarations, and probably only works for very basic use cases. by Sebastian Redl · 14 years ago
- c938c16 Rvalue references for *this: by Douglas Gregor · 14 years ago
- 72dfa27 When throwing an elidable object, first try to treat the subexpression by Douglas Gregor · 14 years ago
- cc15f01 Implement the preference for move-construction over copy-construction by Douglas Gregor · 14 years ago
- 0c42bb6 'const std::type_info*' instead of 'std::type_info const*' by Chris Lattner · 14 years ago
- d05b1b2 Add a test case for P%7346, which was fixed by not doing the operator by John McCall · 14 years ago
- 1544282 Only look up an 'operator delete' on the definition of a destructor, not on by John McCall · 14 years ago
- 046a746 Look through using declarations when deciding whether to use an operator by John McCall · 14 years ago
- 1619342 Test implicit declaration of copy assignment operator with non-const argument by Douglas Gregor · 14 years ago
- 598a854 Teach DeclareImplicitCopyConstructor how to cope with virtual bases by Douglas Gregor · 14 years ago