aboutsummaryrefslogtreecommitdiff
path: root/test/CXX/temp
AgeCommit message (Expand)Author
2009-10-08Fix up error reporting when object cannot be constructed Fariborz Jahanian
2009-10-08Add more testing for the properties of explicit specialization. Douglas Gregor
2009-10-08Don't complain about out-of-line explicit specializations of memberDouglas Gregor
2009-10-08More testing for explicit specializations of member class templatesDouglas Gregor
2009-10-08Improve checking for specializations of member classes of classDouglas Gregor
2009-10-08For instantiations of static data members of class templates, keepDouglas Gregor
2009-10-08Only perform an implicit instantiation of a function if its templateDouglas Gregor
2009-10-07Type checking for specializations of member functions of classDouglas Gregor
2009-10-07Diagnose explicit instantiations and specializations that occur in class scopeDouglas Gregor
2009-10-07Class template partial specializations can be declared anywhere thatDouglas Gregor
2009-10-07More testing of explicit specializationsDouglas Gregor
2009-10-07Refactor checking of the scope of explicit template specializationDouglas Gregor
2009-10-06Test explicit specialization for all of the various cases whereDouglas Gregor
2009-09-30Improve template argument deduction in the case where the parameterDouglas Gregor
2009-09-28Make sure that out-of-line function and variable definitions are notDouglas Gregor
2009-09-26Rework the Parse-Sema interaction for friends to better support friendDouglas Gregor
2009-09-16Improved representation and support for friend class templates. Angst about ...John McCall
2009-09-15Slightly improved template argument deduction for use in partialDouglas Gregor
2009-09-14Skeletal support for friend class templates.John McCall
2009-09-14Refactor MarkDeductedTemplateParameters intoDouglas Gregor
2009-09-14Tighten up checking of non-dependent arguments as part of templateDouglas Gregor
2009-09-14Implement partial ordering of function template specializations Douglas Gregor
2009-09-11When performing name lookup within a class template or class templateDouglas Gregor
2009-09-08Support templateids in friend declarations. Fixes bug 4859.John McCall
2009-09-02Borrow a friend class's previous declaration's access specifier regardless ofJohn McCall
2009-09-02Fix a little crasher in friend decls. Thanks again to Eli for finding this.John McCall
2009-08-29Fix a last-minute typo and make the test not emit temporaries.John McCall
2009-08-29Ensure code generation for friend declarations in class templates.John McCall
2009-08-28Omnibus friend decl refactoring. Instead of cloning AST classes for friendJohn McCall
2009-08-27When checking whether one declaration context encloses another, make sure to ...Douglas Gregor
2009-08-26Improve diagnostics and recovery when the nested-name-specifier of aDouglas Gregor
2009-08-23Eli points out that we really must diagnose "void* > 0" as an extension. Chris Lattner
2009-08-22Implement delayed parsing for member function templates. Fixes PR4608.Douglas Gregor
2009-08-21Implement conversion function templates, along with the ability to useDouglas Gregor
2009-08-21Refactor instantiation of destructors to use the common CXXMethodDeclDouglas Gregor
2009-08-21Add test for out-of-line definition of a conversion functionDouglas Gregor
2009-08-21Fix parsing for out-of-line definitions of constructors andDouglas Gregor
2009-08-20Basic nested-template implementation.John McCall
2009-08-14Support friend declarations in templates and test that argdep lookupJohn McCall
2009-08-06When we encounter a dependent type that was parsed before we know thatDouglas Gregor
2009-07-31Make the recanonicalization-for-an-out-of-line-definition test case a bit tri...Douglas Gregor
2009-07-30Support out-of-line definitions of the members of class templateDouglas Gregor
2009-07-29Use the new statement/expression profiling code to unique dependentDouglas Gregor
2009-07-28Add a template test that requires canonical expression comparisonDouglas Gregor
2009-07-27Update for LLVM API change.Owen Anderson
2009-07-25Make having no RUN line a failure.Daniel Dunbar
2009-07-24Template instantiation for static data members that are defined out-of-line.Douglas Gregor
2009-07-22Implement support for out-of-line definitions of the class members of classDouglas Gregor
2009-07-22Implement parsing and semantic analysis for out-of-line definitions of staticDouglas Gregor
2009-07-22Test template instantiation for member functions of class templates definedDouglas Gregor