summaryrefslogtreecommitdiff
path: root/test/CXX/temp
Commit message (Expand)AuthorAgeFilesLines
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-1579-79/+79
* Fix some diagnostic-related FIXMEs, from Nicola GiganteDouglas Gregor2009-12-151-1/+1
* Diagnose the use of typedefs for template specialization types in the scopeJohn McCall2009-12-151-0/+12
* Diagnose ill-formed uses of default template arguments inDouglas Gregor2009-11-251-0/+23
* Canonical template arguments that are template template parameters byDouglas Gregor2009-11-231-1/+22
* Implement C++ [temp.param]p2 correctly, looking ahead when we see aDouglas Gregor2009-11-211-1/+2
* Cope with extraneous "template" keyword when providing an out-of-lineDouglas Gregor2009-11-202-1/+11
* Improve diagnostics when a default template argument does not matchDouglas Gregor2009-11-111-1/+1
* Before checking a template template argument against its correspondingDouglas Gregor2009-11-111-1/+3
* Add additional note to mark the cause of synthesized constructors. MarkEli Friedman2009-11-091-1/+1
* Unify the codepaths used to verify base and member initializers for explicitlyEli Friedman2009-11-091-3/+2
* Remove RUN: true lines.Daniel Dunbar2009-11-081-1/+1
* Eliminate &&s in tests.Daniel Dunbar2009-11-081-1/+1
* Switch XFAIL format to match LLVM.Daniel Dunbar2009-11-032-2/+2
* Introduce a new class, UnqualifiedId, that provides a parsedDouglas Gregor2009-11-031-2/+2
* Improved fix for PR3844, which recovers better for class templateDouglas Gregor2009-10-301-1/+1
* Improve diagnostics when parsing something likeDouglas Gregor2009-10-302-4/+2
* Instantiate class template friends better; fixes PR5332.Douglas Gregor2009-10-301-0/+2
* Implement support for semantic checking and template instantiation ofDouglas Gregor2009-10-291-2/+37
* TestDouglas Gregor2009-10-271-0/+33
* Implement proper linkage for explicit instantiation declarations ofDouglas Gregor2009-10-271-0/+66
* Explicit instantiation suppresses the instantiation of non-inlineDouglas Gregor2009-10-271-0/+59
* An explicit instantiation definition only instantiations those classDouglas Gregor2009-10-271-0/+27
* Test for interaction between explicit instantiations and specializationsDouglas Gregor2009-10-271-0/+36
* Test various aspects of explicit instantiation that were already implemented.Douglas Gregor2009-10-273-0/+38
* Only set the point of instantiation for an implicit or explicitDouglas Gregor2009-10-271-6/+4
* Make sure that we're diagnosing duplicate explicit instantiation definitions.Douglas Gregor2009-10-151-0/+29
* Check the interactions between explicit instantiations and templateDouglas Gregor2009-10-151-0/+16
* Diagnose explicit instantiations of function templates and memberDouglas Gregor2009-10-153-2/+18
* More explicit template instantiation. Now we're checking for moreDouglas Gregor2009-10-151-0/+55
* Additional semantic checking for explicit template instantiations,Douglas Gregor2009-10-141-0/+43
* Check the implicit instantiation of a static data member of a classDouglas Gregor2009-10-141-3/+6
* Give explicit and implicit instantiations of static data members ofDouglas Gregor2009-10-141-0/+26
* Testing and some minor fixes for explicit template instantiation.Douglas Gregor2009-10-142-0/+99
* Unify our diagnostic printing for errors of the form, "we didn't likeDouglas Gregor2009-10-131-3/+3
* Diagnose attempts to add default function arguments to aDouglas Gregor2009-10-131-0/+30
* When explicitly specializing a member that is a template, mark theDouglas Gregor2009-10-132-1/+35
* Improve the internal representation and semantic analysis of friendDouglas Gregor2009-10-131-0/+14
* When declaring a class template whose name is qualified, make sureDouglas Gregor2009-10-121-0/+16
* Test explicit specialization involving multiple template<> headersDouglas Gregor2009-10-121-0/+12
* Permit explicit specialization of member functions of class templatesDouglas Gregor2009-10-121-0/+26
* Test explicit specializations of static data members that are declarations, n...Douglas Gregor2009-10-121-0/+22
* Yet another test for explicit specialization, this one involving linkageDouglas Gregor2009-10-121-0/+42
* More tests for explicit template specializationDouglas Gregor2009-10-124-0/+35
* Add test for last commitDouglas Gregor2009-10-121-0/+56
* Fix up error reporting when object cannot be constructed Fariborz Jahanian2009-10-081-1/+1
* Add more testing for the properties of explicit specialization. Douglas Gregor2009-10-083-0/+134
* Don't complain about out-of-line explicit specializations of memberDouglas Gregor2009-10-081-8/+31
* More testing for explicit specializations of member class templatesDouglas Gregor2009-10-081-7/+33
* Improve checking for specializations of member classes of classDouglas Gregor2009-10-081-5/+44