summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* Reapply r121528, fixing PR9941 by delaying the exception specification check ...Sebastian Redl2011-05-191-6/+35
* After consultation with doug, revert r131515.Alexis Hunt2011-05-181-9/+1
* Revert r121528 as it breaks a simple testcase, which leads to, amongAlexis Hunt2011-05-181-35/+6
* Implement implicit exception specifications of destructors.Sebastian Redl2011-05-181-6/+35
* Implement an additional fix for infinite recursion of deleted specialAlexis Hunt2011-05-181-58/+49
* Force declaration of implicit members in C++0x mode.Alexis Hunt2011-05-181-1/+9
* Fix some minor bugs and add a lot more test cases for defaultedAlexis Hunt2011-05-171-8/+12
* Implement some tests for defaulted constructors. To do this I had toAlexis Hunt2011-05-171-17/+19
* What I hope to be an implementation of defaulted copy assignmentAlexis Hunt2011-05-141-59/+174
* More progress towards defaulted copy assignmentAlexis Hunt2011-05-141-1/+192
* Start implementing defaulted copy assignmentAlexis Hunt2011-05-141-16/+24
* Fix copy constructor deletion detection with array types.Alexis Hunt2011-05-131-3/+10
* Defaulting copy constructors now works reasonably well.Alexis Hunt2011-05-131-36/+326
* Implement defaulting of destructors.Alexis Hunt2011-05-121-3/+1
* HrmAlexis Hunt2011-05-121-28/+199
* 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
OpenPOWER on IntegriCloud