summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* Catch function redeclarations with incompatible exception specifications.Sebastian Redl2009-07-041-0/+6
* Patch to allocate list of bases in CXXRecordDeclFariborz Jahanian2009-07-021-1/+1
* Use Destroy for member initializer list clean up.Fariborz Jahanian2009-07-011-1/+6
* Patch to implement template types in ctor-initializer list.Fariborz Jahanian2009-07-011-3/+5
* Patch to support optional nested-name-specifier in in ctor-initializerFariborz Jahanian2009-06-301-15/+17
* Diagnose multiple initialization of anonymous unionFariborz Jahanian2009-06-301-1/+8
* More diagnostics related to initialization of direct basesFariborz Jahanian2009-06-301-0/+9
* Compute ending of iterator in for-loop once.Fariborz Jahanian2009-06-301-16/+12
* De-ASTContext-ify DeclContext.Argyrios Kyrtzidis2009-06-301-30/+29
* Take care of Chris's comments.Fariborz Jahanian2009-06-301-14/+15
* A more detailed diagnosis of ill-formed ctor-initializerFariborz Jahanian2009-06-301-8/+15
* Diagnose multiple initialzation of data-member/base Fariborz Jahanian2009-06-291-0/+18
* Renamed MarcDestructorReferenced -> MarkDestructorReferencedFariborz Jahanian2009-06-271-2/+2
* Fix a bogus error overloading an operator where the only class Eli Friedman2009-06-271-2/+3
* Make it possible for using decls to point to operators. Fixes PR4441.Anders Carlsson2009-06-271-3/+9
* Patch to mark destructors when they are used.Fariborz Jahanian2009-06-261-2/+65
* Minor change per Doug's comments.Fariborz Jahanian2009-06-261-2/+4
* Improved semantic analysis and AST respresentation for functionDouglas Gregor2009-06-251-1/+2
* Patch to diagnose and Mark use of implicit default assignment operator.Fariborz Jahanian2009-06-251-0/+88
* Explicit braces to avoid ambiguous ‘else’.Duncan Sands2009-06-251-1/+2
* Some changes to accomodate Doug's comment forFariborz Jahanian2009-06-231-12/+7
* patch to mark use of implicit copy constructors.Fariborz Jahanian2009-06-221-3/+45
* Robustify a bunch of C++-related declaration actions.Douglas Gregor2009-06-221-2/+32
* Implement implicit instantiation of the member functions of a class templateDouglas Gregor2009-06-221-0/+1
* Changes made per Doug's comments.Fariborz Jahanian2009-06-221-5/+5
* Remove ImplicitMustBeDefined, use universal 'Used' flagFariborz Jahanian2009-06-221-7/+4
* Made improvements in c++'s object model patch on Doug's review.Fariborz Jahanian2009-06-201-9/+10
* Parsing and AST support for using declarations, from John Thompson!Douglas Gregor2009-06-201-0/+37
* Keep track of when declarations are "used" according to C andDouglas Gregor2009-06-191-2/+2
* Patch for implementation of C++'s object model. This isFariborz Jahanian2009-06-191-1/+78
* Factor out some common code into Sema::EnterDeclaratorContext/ExitDeclaratorC...Argyrios Kyrtzidis2009-06-171-14/+2
* Implement correct name lookup inside an initializer of a C++ class static dat...Argyrios Kyrtzidis2009-06-171-0/+55
* Removed deadcode related to addition of constructorFariborz Jahanian2009-06-171-5/+0
* Support dependent extended vector types and template instantiationDouglas Gregor2009-06-171-1/+1
* Handle temporaries in default arguments.Anders Carlsson2009-06-161-1/+4
* It's an error to use a function declared in a class definition as a default a...Anders Carlsson2009-06-121-3/+12
* Make ParmVarDecl::getDefaultArg() more robust, it now asserts that the argume...Anders Carlsson2009-06-061-1/+1
* Remove VarDecl from CXXConstructExpr.Anders Carlsson2009-05-301-1/+1
* Pretty printing and improved representation for namespace alias declarationsDouglas Gregor2009-05-301-1/+3
* Printing for using directives, e.g.,Douglas Gregor2009-05-301-2/+6
* Reimplement much of the way that we track nested classes in theDouglas Gregor2009-05-271-0/+17
* Reintroduce the home for exception specs, and make Sema fill it. However, kee...Sebastian Redl2009-05-271-0/+3
* When evaluating a VarDecl as a constant or determining whether it isDouglas Gregor2009-05-261-1/+1
* When assigning from an rvalue to a const reference, the implicit cast from T ...Anders Carlsson2009-05-191-1/+1
* Deal with an icky corner case where we were complaining that a catchDouglas Gregor2009-05-181-1/+1
* Template instantiation for C++ try/catch statements.Douglas Gregor2009-05-181-18/+42
* Rewrite PureVirtualMethodCollector to use the overridden methods. Fixes <rdar...Anders Carlsson2009-05-171-22/+26
* Reflow some comments.Mike Stump2009-05-161-18/+16
* Better diagnostics for covariance when checking overriding return types.Anders Carlsson2009-05-141-6/+65
* Add return type checking for overriding virtual functions. We currently don't...Anders Carlsson2009-05-141-0/+22
OpenPOWER on IntegriCloud