summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* When performing a derived-to-base cast on the right-hand side of theDouglas Gregor2011-09-061-1/+1
* Add test case for defaulted copy and move structure validation.Sebastian Redl2011-09-041-14/+13
* Teach -Wdangling-field to warn about temporaries bound to references asChandler Carruth2011-09-031-9/+17
* Add a simple new warning to catch blatantly dangling pointer andChandler Carruth2011-09-031-2/+51
* When defining the implicit move assignment operator, don't performDouglas Gregor2011-09-011-3/+9
* Allow C99 hexfloats in C++0x mode. This change resolves the standardsDouglas Gregor2011-08-301-0/+24
* Declare and define implicit move constructor and assignment operator.Sebastian Redl2011-08-301-51/+1130
* Track in the AST whether a function is constexpr.Richard Smith2011-08-151-5/+12
* Implement function template specialization at class scope extension in Micros...Francois Pichet2011-08-141-1/+2
* When adding the base and member initializers for an implicitly-definedDouglas Gregor2011-08-101-1/+2
* Rewrite default initialization of anonymous structs/unions within aDouglas Gregor2011-08-101-69/+111
* Don't emit memcpy for copying fields of arrays of volatile elements.Fariborz Jahanian2011-08-091-2/+2
* Lazily deserialize Sema::VTableUses. Plus, fix the utterly andDouglas Gregor2011-07-281-0/+26
* Turn Sema::DelegatingCtorDecls into a LazyVector.Douglas Gregor2011-07-271-2/+2
* Mechanically rename SourceManager::getInstantiationLoc andChandler Carruth2011-07-251-1/+1
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-15/+15
* Speculatively revert 135649 to bring back the g++ testing bots.Eric Christopher2011-07-211-6/+4
* When copping out on a friend template declaration, be sure to mark itsAlexis Hunt2011-07-211-4/+6
* Replace r134583's fix for PR10290 with one which also works for non-value-dep...Richard Smith2011-07-201-2/+3
* Eliminate an incomplete/incorrect attempt to provide support for C++0xDouglas Gregor2011-07-131-5/+2
* Fix a bug where a local variable named 'self' is causingFariborz Jahanian2011-07-121-0/+1
* Fixed PR10243.Abramo Bagnara2011-07-111-6/+16
* Don't try to type-check a copy construction of an exceptionDouglas Gregor2011-07-061-1/+1
* ActOnCXXConditionDeclaration should take into account thatDouglas Gregor2011-07-051-1/+4
* Add support for C++ namespace-aware typo correction, e.g., correctingDouglas Gregor2011-06-281-56/+55
* Remove the call to GetTypeForDeclarator in Sema::ActOnCXXConditionDeclaration.Argyrios Kyrtzidis2011-06-281-16/+4
* Fix a couple more issues related to r133854:Richard Smith2011-06-251-8/+1
* Support for catching objc pointer objects in c++ catch-statementFariborz Jahanian2011-06-231-8/+2
* Alloa catching Objective-C id's being thrown with C++ throwFariborz Jahanian2011-06-221-2/+6
* Changes ParenListExpr to always require a type.Manuel Klimek2011-06-221-24/+11
* Ensure that we delete implict copy members when explicit move membersAlexis Hunt2011-06-221-2/+14
* Attempt to reapply this patch for caching copy assignment operatorAlexis Hunt2011-06-211-187/+82
* De-Unicode-ify in comments.NAKAMURA Takumi2011-06-211-3/+3
* When synthesizing implicit copy/move constructors and copy/move assignmentJohn McCall2011-06-171-5/+14
* Automatic Reference Counting.John McCall2011-06-151-23/+22
* Implement support for C++11 in-class initialization of non-static data members.Richard Smith2011-06-111-28/+201
* This change is breaking selfhost. Revert it until I have more timeAlexis Hunt2011-06-101-82/+187
* Implement caching of copy assignment operator lookup.Alexis Hunt2011-06-101-187/+82
* Implement caching for copy constructors in similar situations.Alexis Hunt2011-06-101-89/+41
* Implement caching of default constructors on the resolution table. ThisAlexis Hunt2011-06-101-63/+41
* Remove all references to InitializationSequence::FailedSequence from outside ...Sebastian Redl2011-06-051-6/+6
* Implement a new warning for when adding a default argument to a methodAlexis Hunt2011-05-261-0/+9
* Update our diagnostics to properly account for move operations.Alexis Hunt2011-05-251-8/+18
* Implement a little bit of cleanup and a lot more of the base workAlexis Hunt2011-05-251-9/+6
* Implement explicit specialization of explicitly-defaulted constructors.Alexis Hunt2011-05-231-6/+15
* Correctly propagate defaultedness across template instantiation. ThisAlexis Hunt2011-05-231-1/+8
* Emulate a MSVC bug where if during an using declaration name lookup, the decl...Francois Pichet2011-05-231-0/+1
* Add a missing case for default constructor deletion.Alexis Hunt2011-05-201-0/+5
* Downgrade the error about re-opening an inline namespace as non-inlineDouglas Gregor2011-05-201-3/+11
* Reapply r121528, fixing PR9941 by delaying the exception specification check ...Sebastian Redl2011-05-191-6/+35
OpenPOWER on IntegriCloud