summaryrefslogtreecommitdiff
path: root/test/SemaTemplate
Commit message (Expand)AuthorAgeFilesLines
* Downgrade errors when trying to catch a pointer or reference toDouglas Gregor2010-03-081-1/+1
* Revert r97925, it only contained the test updates not the actual fix.Chandler Carruth2010-03-081-1/+1
* Downgrade errors when trying to catch a pointer or reference toDouglas Gregor2010-03-071-1/+1
* Robustify callers that rebuild typename type nodes again NULL returnDouglas Gregor2010-03-071-0/+17
* During codegen assert that any copy assignment, destructor or constructor thatRafael Espindola2010-03-021-4/+4
* Diagnose the declaration of enum templates. Also, be a bit moreDouglas Gregor2010-03-021-0/+5
* Use CXXTemporaryObjectExpr for explicitly-constructed temporaries. WeDouglas Gregor2010-03-021-0/+11
* Add test case from PR5812, which works now.Douglas Gregor2010-03-021-0/+12
* avoid issues with the new scope protector. Previously we'd errorChris Lattner2010-03-011-2/+4
* When looking for a redeclaration of a static variable, only look for redeclar...Douglas Gregor2010-03-011-0/+23
* When instantiating a function-scoped enum, make sure that it and itsDouglas Gregor2010-03-011-0/+16
* Robustify instantiation of templates when there are errors in theDouglas Gregor2010-03-011-0/+52
* When looking for the instantiated declaration that corresponds to aDouglas Gregor2010-03-011-0/+17
* Skip dependent virtual base classes; fixes PR6413.Douglas Gregor2010-02-271-0/+12
* Fix an assertion-on-error during tentative constructor parsing byJohn McCall2010-02-264-3/+8
* Make sure to mark constructors, operator new, and operator delete asDouglas Gregor2010-02-261-0/+17
* When we decide to re-use an existing CXXConstructExpr node, make sureDouglas Gregor2010-02-261-0/+16
* Use CXXPseudoDestructorExpr as the stored representation for dependentDouglas Gregor2010-02-252-0/+4
* Do not try to instantiate invalid declarations. It's a recipe forDouglas Gregor2010-02-161-0/+12
* Improve parsing and instantiation of destructor names, so that we canDouglas Gregor2010-02-161-0/+13
* Fix instantiation of template functions with local classes that contain virtualChandler Carruth2010-02-151-0/+18
* Skip implicit instantiation of templated variables where a more recentChandler Carruth2010-02-131-0/+7
* Fix a fiendinshly fun little type-canonicalization bug, where we wereDouglas Gregor2010-02-131-0/+19
* Migrate the mish-mash of declaration checks inDouglas Gregor2010-02-092-4/+2
* Implement a specific diagnostic when a class template partialDouglas Gregor2010-02-091-0/+13
* Require a complete type before examining base classes during template argumentChandler Carruth2010-02-071-0/+12
* Use a substituted type when determining how to substitute in non-type templateJohn McCall2010-02-061-0/+10
* Teach Sema how to instantiate a local function declaration properly. FixesJohn McCall2010-02-061-0/+8
* Cope with finding the "instantiated" declaration when we areDouglas Gregor2010-02-051-0/+25
* Fix two issues with the substitution of template template parametersDouglas Gregor2010-02-051-0/+12
* When we're parsing an expression that may have looked like aDouglas Gregor2010-02-051-0/+17
* A dependent initializer with zero arguments should return a NULLDouglas Gregor2010-02-051-0/+10
* Default function arguments for function template specializationsDouglas Gregor2010-02-051-0/+7
* When adding ADL candidates for overloadedDouglas Gregor2010-02-051-0/+12
* When determining whether a scope specifier is complete, consider aDouglas Gregor2010-02-051-0/+12
* When substituting the template argument for a pointer non-typeDouglas Gregor2010-02-041-10/+1
* When a function or variable somehow depends on a type or declarationDouglas Gregor2010-02-031-0/+14
* Note that an overload candidate was non-viable because template argumentJohn McCall2010-02-011-1/+1
* Rework base and member initialization in constructors, with severalDouglas Gregor2010-01-311-1/+1
* When naming a function template via a qualified-id (or any other wayDouglas Gregor2010-01-291-0/+15
* Land test case.Anders Carlsson2010-01-241-0/+13
* Use the new init code for member subobjects.Anders Carlsson2010-01-231-1/+1
* Teach Sema::ActOnDependentTemplateName that a dependent template nameDouglas Gregor2010-01-191-0/+28
* Another test case for PR6062Douglas Gregor2010-01-191-0/+5
* In a mem-initializer, a nested-name-specifier followed by anDouglas Gregor2010-01-191-0/+18
* Introduce a second queue of "local" pending implicit instantiation,Douglas Gregor2010-01-161-1/+4
* While determining when to parse inline member functions of a class,Douglas Gregor2010-01-161-0/+19
* When we are instantiating a member function of a local class, be sureDouglas Gregor2010-01-161-0/+12
* Partial fix for PR6022, where we were complaining when a friendDouglas Gregor2010-01-161-1/+17
* When determining whether a DeclRefExpr is value-dependent when itDouglas Gregor2010-01-151-0/+19