summaryrefslogtreecommitdiffstats
path: root/test/CXX
Commit message (Expand)AuthorAgeFilesLines
* Implement delayed parsing for member function templates. Fixes PR4608.Douglas Gregor2009-08-221-12/+8
* Implement conversion function templates, along with the ability to useDouglas Gregor2009-08-213-0/+114
* Refactor instantiation of destructors to use the common CXXMethodDeclDouglas Gregor2009-08-211-0/+11
* Add test for out-of-line definition of a conversion functionDouglas Gregor2009-08-211-0/+7
* Fix parsing for out-of-line definitions of constructors andDouglas Gregor2009-08-211-1/+10
* Basic nested-template implementation.John McCall2009-08-201-0/+16
* Support friend declarations in templates and test that argdep lookupJohn McCall2009-08-141-0/+20
* Argument-dependent lookup for friend declarations. Add a new decl type,John McCall2009-08-111-0/+42
* Permit a class to friend its members in C++0x, without restriction.John McCall2009-08-061-2/+2
* When we encounter a dependent type that was parsed before we know thatDouglas Gregor2009-08-061-1/+0
* First pass at friend semantics.John McCall2009-08-064-3/+78
* AlisdairM pointed out that this will likely be relaxed in C++0x, so let'sJohn McCall2009-08-061-0/+3
* Add a test for invalid uses of non-static members from nested classes, justJohn McCall2009-08-051-0/+11
* Make the recanonicalization-for-an-out-of-line-definition test case a bit tri...Douglas Gregor2009-07-311-1/+18
* Support out-of-line definitions of the members of class templateDouglas Gregor2009-07-302-0/+40
* Use the new statement/expression profiling code to unique dependentDouglas Gregor2009-07-291-1/+0
* Add a template test that requires canonical expression comparisonDouglas Gregor2009-07-281-0/+17
* Update for LLVM API change.Owen Anderson2009-07-279-9/+9
* Make having no RUN line a failure.Daniel Dunbar2009-07-252-1/+6
* Semantic checking for main().John McCall2009-07-257-0/+39
* Template instantiation for static data members that are defined out-of-line.Douglas Gregor2009-07-242-2/+30
* Implement support for out-of-line definitions of the class members of classDouglas Gregor2009-07-221-0/+27
* Prep for new warning.Mike Stump2009-07-221-1/+1
* "This patch implements the restrictions on union members detailed inDouglas Gregor2009-07-221-0/+105
* Implement parsing and semantic analysis for out-of-line definitions of staticDouglas Gregor2009-07-221-0/+26
* Test template instantiation for member functions of class templates definedDouglas Gregor2009-07-221-0/+17
* Complain if we're entering the context of a dependent nested-name-specifier butDouglas Gregor2009-07-221-0/+4
* Basic parsing and semantic analysis for out-of-line definitions of theDouglas Gregor2009-07-212-0/+57
* Revert this, we have a better way to do this.Mike Stump2009-07-211-4/+1
* Revert this, we have a better way to handle this.Mike Stump2009-07-211-4/+1
* Prep for new warning.Mike Stump2009-07-211-3/+3
* Prep for new warning.Mike Stump2009-07-211-2/+5
* Prep for new warning.Mike Stump2009-07-211-1/+4
* Fix test case to match intent.Daniel Dunbar2009-07-111-1/+1
* Add another test.Anders Carlsson2009-07-111-0/+10
* Implement more of C++0x 'auto'. A variable with an auto type specifier must h...Anders Carlsson2009-07-111-0/+0
* Another little test for C++ [over.over]Douglas Gregor2009-07-091-0/+10
* Add test for C++ [over.over.]p1, the contexts in which one can take the addre...Douglas Gregor2009-07-091-0/+94
* Store the isAddressOfOperand in the UnresolvedDeclRefExpr, so that we can pas...Anders Carlsson2009-07-091-1/+7
* Implement the simple form of overload resolution used when taking theDouglas Gregor2009-07-081-0/+23
* It's not allowed to form member pointers to members that have reference type....Anders Carlsson2009-07-081-0/+20
* Implement template argument deduction when taking the address of aDouglas Gregor2009-07-081-0/+22
* Fix a corner case with argument-dependent lookup and overloaded function sets.Douglas Gregor2009-07-081-0/+11
* Improve argument-dependent lookup to find associated classes andDouglas Gregor2009-07-082-0/+89
* Overload resolution prefers non-templates to templatesDouglas Gregor2009-07-071-0/+16
* Improve template argument deduction from a call. In particular,Douglas Gregor2009-07-071-2/+28
* Fix RUN line so this test doesn't hang.Ted Kremenek2009-07-021-1/+1
* Keep track of more information within the template instantiation stack, e.g.,Douglas Gregor2009-07-011-0/+17
* Cope with explicitly-specified function template arguments when thereDouglas Gregor2009-07-011-0/+11
* When explicit template arguments are provided for a function call,Douglas Gregor2009-06-301-4/+5