summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* Properly parse the 'default' and 'delete' keywords.Alexis Hunt2011-05-121-9/+35
* Make it so that we actually generate definitions for explicitlyAlexis Hunt2011-05-121-1/+2
* Implement deletion of explicitly defaulted default constructors.Alexis Hunt2011-05-121-0/+8
* Commit some missing changes to the previous patch.Alexis Hunt2011-05-111-1/+1
* Implement implicit deletion of default constructors.Alexis Hunt2011-05-111-4/+182
* Re-do R131114 without breaking code.Alexis Hunt2011-05-101-1/+1
* Reimplement Sema::MatchTemplateParametersToScopeSpecifier() based onDouglas Gregor2011-05-101-1/+1
* Revert 131114. This fixes PR9884.Rafael Espindola2011-05-101-1/+1
* Further implement defaulting constructors.Alexis Hunt2011-05-101-122/+140
* The last of the trivial constructor changes, make CXXSpecialMemberAlexis Hunt2011-05-101-1/+1
* Clean up trivial default constructors now.Alexis Hunt2011-05-091-3/+3
* Rename "hasTrivialConstructor" to "hasTrivialDefaultConstructor" andAlexis Hunt2011-05-091-1/+1
* When checking for a prior declaration of the name of a namespace, skipDouglas Gregor2011-05-061-4/+15
* Per Richard's suggestion, rename DefLoc to DefaultLoc where it appears.Alexis Hunt2011-05-061-4/+4
* Modify some deleted function methods to better reflect reality:Alexis Hunt2011-05-061-2/+2
* Do defaulted constructors properly.Alexis Hunt2011-05-061-2/+5
* Revert r130912 in order to approach defaulted functions from the otherAlexis Hunt2011-05-061-10/+4
* Implement support for C++0x alias templates.Richard Smith2011-05-051-4/+96
* Implement some framework for defaulted constructors.Alexis Hunt2011-05-051-4/+10
* Change cycle detection to be based off of a warning flag.Alexis Hunt2011-05-051-3/+2
* there i fixed itAlexis Hunt2011-05-041-41/+74
* Implement a better version of delegating constructor cycle detection.Alexis Hunt2011-05-041-20/+57
* Ensure that delegating constructor loop detection uses canonicalAlexis Hunt2011-05-041-2/+2
* Ensure that destructors are properly inovked when an exception leavesAlexis Hunt2011-05-031-0/+5
* Move the AST modifications to after the cycle detection inAlexis Hunt2011-05-031-6/+12
* Remove unused variable, but keep function call with side-effect.Nick Lewycky2011-05-021-1/+1
* Fully implement delegating constructors!Alexis Hunt2011-05-011-0/+28
* Synthesizing the definition of an implicit member is an AST modification, so ...Sebastian Redl2011-04-241-0/+17
* At the end of the translation unit, defining a vtable can introduceDouglas Gregor2011-04-221-1/+3
* Add -fdelayed-template-parsing option. Using this option all templated functi...Francois Pichet2011-04-221-0/+19
* Don't enter a qualified scope for an invalid decl.Argyrios Kyrtzidis2011-04-221-2/+2
* For consistency, change suffix from war_ to warn_ for some Microsoft warnings...Francois Pichet2011-04-221-1/+1
* Support for C++11 (non-template) alias declarations.Richard Smith2011-04-151-4/+59
* Refactor 129240 to merge the old default argument into the new parameter.Francois Pichet2011-04-101-5/+13
* MSVC accepts that default parameters be redefined for member functionsFrancois Pichet2011-04-101-3/+14
* Use ExprResult& instead of Expr *& in SemaJohn Wiegley2011-04-081-13/+11
* Make -Wheader-hygiene not complain about USING_NAMESPACE_THROUGH_MACRO in a n...Nico Weber2011-04-021-1/+1
* Fix PR9572 and neighboring lurking crashers.Matt Beaumont-Gay2011-03-281-2/+13
* Reduce indentation using early exits and add a couple of comments. NoChandler Carruth2011-03-271-17/+22
* Improve -Wheader-hygiene to warn about using directives inside linkageDouglas Gregor2011-03-261-1/+14
* Fixup comments.Anders Carlsson2011-03-251-4/+3
* Get rid of handling of the 'explicit' keyword from class-head. We still parse...Anders Carlsson2011-03-251-20/+0
* Apply the nonnull attribute to constructor expressions too.Nick Lewycky2011-03-251-0/+7
* Add a new warning for exit-time destructors.Anders Carlsson2011-03-241-3/+7
* Fix Objective-C++ exceptions (GNU runtime).David Chisnall2011-03-201-4/+1
* Add an opt-in -Wheader-hygiene, which current diagnoses the use ofDouglas Gregor2011-03-181-0/+6
* Fixed inconsistency when adding TemplateParameterListsInfo.Abramo Bagnara2011-03-181-5/+2
* Fix PR9488: 'auto' type substitution can fail (for instance, if it creates a ...Richard Smith2011-03-171-3/+5
* Instead of storing an ASTContext* in FunctionProtoTypes with computed noexcep...Sebastian Redl2011-03-131-1/+1
* Revert "Disable delegating constructors for 2.9"Sebastian Redl2011-03-121-5/+1
OpenPOWER on IntegriCloud