summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated varia...John McCall2009-12-071-28/+28
* Fix a slight oversight in computing whether a copy constructor is elidable.Eli Friedman2009-12-061-2/+4
* Fix for PR5693: shift some code into SetClassDeclAttributesFromBase so thatEli Friedman2009-12-051-5/+15
* Fix "using typename" and the instantiation of non-dependent using declarations.John McCall2009-12-041-30/+53
* Unify the end-of-class code paths used by the parser and templateDouglas Gregor2009-12-031-14/+25
* When instantiating a class, if a base specifier is not dependent we still nee...Anders Carlsson2009-12-031-11/+18
* Honor using declarations in overload resolution. Most of the code forJohn McCall2009-12-031-5/+10
* Improve source location information for C++ member initializers in aDouglas Gregor2009-12-021-35/+64
* In Sema, whenever we think that a function is going to cause a vtable to be g...Anders Carlsson2009-12-021-4/+33
* Make sure to call AddOverriddenMethods for implicit copy assignment operators;Eli Friedman2009-12-021-0/+1
* Fix a code gen. crash synthesizing a destructor.Fariborz Jahanian2009-12-011-2/+3
* Move the checking of overridden virtual functions into the code pathDouglas Gregor2009-12-011-0/+20
* Don't automatically assume that an id-expression refers to aDouglas Gregor2009-12-011-5/+5
* When we're trying to define an implicit virtual destructor, make sure that we...Anders Carlsson2009-11-301-7/+22
* Remove remaining VISIBILITY_HIDDEN from anonymous namespaces.Benjamin Kramer2009-11-281-5/+3
* Add Parser support for C++0x literal operators ('operator "" i').Alexis Hunt2009-11-281-0/+1
* When adding an implicit destructor, make sure to mark it as virtual if it ove...Anders Carlsson2009-11-261-0/+2
* Better diagnostic on deleted constructor when noFariborz Jahanian2009-11-251-2/+5
* Diagnose ill-formed uses of default template arguments inDouglas Gregor2009-11-251-2/+1
* Eliminate CXXConditionDeclExpr with extreme prejudice.Douglas Gregor2009-11-251-0/+36
* Have the parser tell sema whether a member declaration is a function definiti...Sebastian Redl2009-11-241-2/+3
* Refactor argument collection of constructor calls usingFariborz Jahanian2009-11-241-48/+12
* Let using directives refer to namespace aliases. Fixes PR5479.Sebastian Redl2009-11-231-17/+14
* Do not mark declarations as used when performing overload resolution. Fixes P...Douglas Gregor2009-11-231-0/+2
* Encapsulate "an array of TemplateArgumentLocs and two angle bracket locations...John McCall2009-11-231-1/+2
* "Incremental" progress on using expressions, by which I mean totally rippingJohn McCall2009-11-211-16/+7
* Added rudimentary C++0x attribute support.Alexis Hunt2009-11-211-0/+20
* Overhaul previous-declaration and overload checking to work on lookup resultsJohn McCall2009-11-181-11/+11
* Split LookupResult into its own header.John McCall2009-11-181-7/+5
* Incremental progress on using declarations. Split UnresolvedUsingDecl intoJohn McCall2009-11-181-12/+50
* Silence some warnings produced by Clang, and add a missing headerDouglas Gregor2009-11-171-1/+1
* Instead of hanging a using declaration's target decls directly off the using John McCall2009-11-171-10/+50
* Unify the way destructor epilogues are generated for synthesized and regular ...Anders Carlsson2009-11-171-59/+45
* Carry lookup configuration throughout lookup on the LookupResult. GiveJohn McCall2009-11-171-18/+19
* Simplify the AST a bit by skipping creating member initializers for membersEli Friedman2009-11-161-8/+14
* First part of changes to eliminate problems with cv-qualifiers andDouglas Gregor2009-11-161-8/+7
* Make sure that virtual destructors have delete operators.Anders Carlsson2009-11-151-3/+23
* Don't gratuitously mark the default constructors of base or member initialize...Douglas Gregor2009-11-151-22/+4
* - Have TryStaticImplicitCast set the cast kind to NoOp when binding a referen...Sebastian Redl2009-11-141-4/+12
* When type-checking a static cast (or the static_cast part of a C-styleDouglas Gregor2009-11-141-46/+106
* If we attempt to add a constructor template specialization that looksDouglas Gregor2009-11-141-1/+6
* Clear temporaries in more places.Anders Carlsson2009-11-131-0/+9
* Fix bug Doug noticed.Anders Carlsson2009-11-131-0/+13
* When transforming an expression statement (e.g., for templateDouglas Gregor2009-11-131-1/+1
* Give CanQual<T> an implicit conversion to bool, so that it can be usedDouglas Gregor2009-11-121-1/+1
* Random const correctness, and incidentally use computeDeclContext when buildingJohn McCall2009-11-121-17/+6
* Diagnose illegally typed operator new/new[].Fariborz Jahanian2009-11-101-2/+21
* Improve parsing of template arguments to lay the foundation forDouglas Gregor2009-11-101-1/+2
* Use PP.getLocForEndOfToken as suggested by John.Anders Carlsson2009-11-101-2/+2
* If a function with a default argument is redefined and the new function also ...Anders Carlsson2009-11-101-1/+10
OpenPOWER on IntegriCloud