summaryrefslogtreecommitdiffstats
path: root/test/SemaTemplate
Commit message (Expand)AuthorAgeFilesLines
* Implement delayed parsing for member function templates. Fixes PR4608.Douglas Gregor2009-08-221-0/+3
* Add test taking the address of a member function template and converting it t...Douglas Gregor2009-08-211-0/+11
* Introduce support for constructor templates, which can now be declaredDouglas Gregor2009-08-212-1/+25
* Implement support for calling member function templates, which involves:Douglas Gregor2009-08-211-2/+27
* Initial support for parsing and representation of member function templates.Douglas Gregor2009-08-201-0/+5
* Implement transformation of template names within the generic treeDouglas Gregor2009-08-061-1/+2
* Keep track of the template arguments deduced when matching a classDouglas Gregor2009-08-021-0/+20
* Update for LLVM API change.Owen Anderson2009-07-311-1/+1
* Make canonicalization of overloaded function declarations match theDouglas Gregor2009-07-311-2/+3
* Canonicalize function parametersDouglas Gregor2009-07-311-9/+6
* Canonicalization and profiling for overloaded function declarations,Douglas Gregor2009-07-311-0/+17
* Canonicalize dependent extended vector types.Douglas Gregor2009-07-311-0/+12
* Make the check for the linkage of a template handle the case of nested Eli Friedman2009-07-311-0/+3
* Build canonical types for dependently-sized array types.Douglas Gregor2009-07-311-1/+11
* Canonicalization of dependent C++0x decltype types.Douglas Gregor2009-07-301-0/+16
* Canonicalization for dependent typeof(expr) types.Douglas Gregor2009-07-301-0/+16
* What luck! Clang obtains support for refering to members of theDouglas Gregor2009-07-301-0/+73
* Refactor base/member initializers, and construct them correctly in cases Eli Friedman2009-07-291-0/+25
* Remove an obsolete kludge based on the previous, completely broken handling o...Douglas Gregor2009-07-291-1/+1
* Test redefinition of class template partial specializationsDouglas Gregor2009-07-291-1/+8
* Use the new statement/expression profiling code to unique dependentDouglas Gregor2009-07-291-1/+9
* Make functional-style casts emit correct messages, and fix a crash-on-invalid.Sebastian Redl2009-07-291-1/+1
* Update for LLVM API change.Owen Anderson2009-07-271-1/+1
* Update for LLVM API change.Owen Anderson2009-07-271-1/+1
* When instantiating a variable without an initializer, callDouglas Gregor2009-07-271-0/+22
* Implement C++ semantics for C-style and functional-style casts. This regresse...Sebastian Redl2009-07-251-4/+4
* Make having no RUN line a failure.Daniel Dunbar2009-07-251-0/+3
* Slight code reorganization to allow instantiating post-inc/dec.Eli Friedman2009-07-221-0/+4
* Fix the problems with template argument deduction and array types forDouglas Gregor2009-07-221-1/+14
* Canonicalize the types produced by template argument deduction.Douglas Gregor2009-07-221-0/+18
* Slighty more testing for template argument deduction with array argumentsDouglas Gregor2009-07-221-0/+3
* Improve template argument deduction for array types, so that a parameterDouglas Gregor2009-07-221-0/+29
* Test template instantiation for member functions of class templates definedDouglas Gregor2009-07-221-24/+27
* Prep for new warning.Mike Stump2009-07-221-1/+1
* Re-enable 'test/SemaTemplate/temp_class_spec_neg.cpp', after commenting out t...Argyrios Kyrtzidis2009-07-181-5/+1
* Disable this test for now, it has been crashing on linux for weeks.Daniel Dunbar2009-07-181-1/+5
* The -disable-free hack didn't work...Daniel Dunbar2009-07-111-2/+1
* Fix comment, and reduce computational expense of this test.Daniel Dunbar2009-07-111-3/+4
* Add -disable-free to this test in the hopes if having it pass on Linux for now.Daniel Dunbar2009-07-111-1/+2
* Fix type of 'this' and add a decltype test.Anders Carlsson2009-07-101-1/+1
* Keep track of more information within the template instantiation stack, e.g.,Douglas Gregor2009-07-011-2/+2
* Patch to implement template types in ctor-initializer list.Fariborz Jahanian2009-07-011-0/+33
* When recursively instantiating function templates, keep track of theDouglas Gregor2009-06-301-0/+10
* Improve support for overloaded operator templates.Douglas Gregor2009-06-271-0/+2
* Fix a bogus error overloading an operator where the only class Eli Friedman2009-06-271-0/+14
* Implicit instantiation for function template specializations.Douglas Gregor2009-06-261-1/+10
* Improved semantic analysis and AST respresentation for functionDouglas Gregor2009-06-251-2/+2
* Start propagating template parameter lists to the right places toDouglas Gregor2009-06-231-0/+3
* Some semantic tests for implicit instantiationsDouglas Gregor2009-06-221-0/+16
* Robustify a bunch of C++-related declaration actions.Douglas Gregor2009-06-221-0/+6