summaryrefslogtreecommitdiff
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* --- Merging r127811 into '.':Bill Wendling2011-03-211-3/+5
* --- Merging r127980 into '.':Bill Wendling2011-03-211-4/+1
* --- Merging r127543 into '.':Bill Wendling2011-03-141-1/+5
* --- Merging r127541 into '.':Bill Wendling2011-03-141-3/+7
* noexcept isn't finished just yet:Bill Wendling2011-03-141-13/+9
* Reinstate r127112, "Propagate new-style exception spec information to ExtProt...Sebastian Redl2011-03-061-9/+13
* Revert r127112, "Propagate new-style exception spec information to ExtProtoIn...NAKAMURA Takumi2011-03-061-13/+9
* Propagate new-style exception spec information to ExtProtoInfo.Sebastian Redl2011-03-051-9/+13
* Move private structs into anonymous namespaces.Benjamin Kramer2011-03-041-6/+8
* -Woverloaded-virtual shouldn't warn for static functions. Fixes rdar://908343...Argyrios Kyrtzidis2011-03-031-1/+2
* Removed left brace location from LinkageSpecDecl.Abramo Bagnara2011-03-031-2/+1
* Fixed end source location for LinkageSpecDecl.Abramo Bagnara2011-03-031-4/+9
* Reinstate the introduction of source-location information forDouglas Gregor2011-03-011-1/+1
* Revert r126748, my second attempt at nested-name-specifier sourceDouglas Gregor2011-03-011-1/+1
* Reinstate r126737, extending the generation of type-source locationDouglas Gregor2011-03-011-1/+1
* Revert r126737, the most recent nested-name-specifier location change, for bu...Douglas Gregor2011-03-011-1/+1
* Push nested-name-specifier source location information into elaboratedDouglas Gregor2011-03-011-1/+1
* Push nested-name-specifier source location information intoDouglas Gregor2011-03-011-4/+4
* Teach Sema::CheckTypenameType to use nested-name-specifiers withDouglas Gregor2011-02-281-6/+6
* Push nested-name-specifier location information into DeclRefExpr andDouglas Gregor2011-02-281-2/+2
* Implement delegating constructors partially.Alexis Hunt2011-02-261-8/+61
* Push nested-name-specifier source location information into namespaceDouglas Gregor2011-02-251-2/+1
* Push nested-name-specifier source location information into using directives.Douglas Gregor2011-02-251-4/+2
* Update UsingDecl, UnresolvedUsingTypenameDecl, andDouglas Gregor2011-02-251-17/+14
* Retain complete source-location information for C++Douglas Gregor2011-02-241-2/+4
* Tweak the CXXScopeSpec API a bit, so that we require theDouglas Gregor2011-02-241-3/+2
* When checking for abstract types, don't crash when we have aDouglas Gregor2011-02-221-0/+3
* Tweaks to C++0x deduced auto type support:Richard Smith2011-02-211-2/+2
* Implement the C++0x deduced 'auto' feature.Richard Smith2011-02-201-2/+35
* Teach the virtual-functions-without-virtual-destructor warning to onlyDouglas Gregor2011-02-191-1/+1
* Fix PR8767, improve diagnostic wording when allocating an object of anChandler Carruth2011-02-181-1/+1
* Save a copy expression for non-trivial copy constructions of catch variables.John McCall2011-02-161-12/+26
* Return a declaration to the parser when creating a field in C++ so thatJohn McCall2011-02-151-3/+1
* When parsing an out-of-line member function declaration, we must delayJohn McCall2011-02-141-4/+6
* Give some convenient idiomatic accessors to Stmt::child_range andJohn McCall2011-02-131-6/+3
* For -Woverloaded-virtual take into account canonical methods. Fixes rdar://89...Argyrios Kyrtzidis2011-02-101-2/+3
* Basic implementation of inherited constructors. Only generates declarations, ...Sebastian Redl2011-02-051-4/+228
* Re-land r124768, with a fix for PR9130.Anders Carlsson2011-02-051-7/+0
* Implement -Woverloaded-virtual.Argyrios Kyrtzidis2011-02-031-0/+102
* Revert 124768.Rafael Espindola2011-02-031-0/+7
* Don't try to mark virtual members referenced for classes where the key functionAnders Carlsson2011-02-031-7/+0
* Don't warn for -Wnon-virtual-dtor for dependent classes.Argyrios Kyrtzidis2011-02-021-1/+1
* Only warn for -Wnon-virtual-dtor for public destructors. Thanks to Benjamin K...Argyrios Kyrtzidis2011-01-311-2/+2
* Warn if the class has virtual methods but non-virtual destructor. Addresses r...Argyrios Kyrtzidis2011-01-311-0/+8
* When building with optimizations, emit vtables where the key is not in the Anders Carlsson2011-01-301-0/+7
* Allow elision of invocations of move constructors from temporary objects.Douglas Gregor2011-01-271-1/+1
* Rvalue references for *this: Douglas Gregor2011-01-261-1/+21
* Don't insert class templates into the DynamicClasses vector.Anders Carlsson2011-01-251-1/+1
* Use attributes for all the override control specifiers.Anders Carlsson2011-01-241-7/+7
* Get rid of the [[final]] C++0x attribute.Anders Carlsson2011-01-231-18/+7