summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaTemplateInstantiate.cpp
Commit message (Expand)AuthorAgeFilesLines
* Improve checking for specializations of member classes of classDouglas Gregor2009-10-081-4/+19
* For instantiations of static data members of class templates, keepDouglas Gregor2009-10-081-3/+6
* Make sure to set the template specialization kind of an explicitDouglas Gregor2009-10-081-3/+3
* Keep track of whether a member function instantiated from a memberDouglas Gregor2009-10-071-4/+11
* Slightly improve the semantics of extern templates for member functions of cl...Douglas Gregor2009-09-291-2/+3
* Refactor the representation of qualifiers to bring ExtQualType out of theJohn McCall2009-09-241-1/+1
* Teach Sema::FindInstantiatedDecl to find instantiated RecordDecls evenDouglas Gregor2009-09-161-3/+4
* Slightly improved template argument deduction for use in partialDouglas Gregor2009-09-151-0/+3
* Implement partial ordering of class template partial specializations Douglas Gregor2009-09-151-10/+43
* Slight improvement for extern templates, so that an explicitDouglas Gregor2009-09-111-4/+21
* Track a class template specialization's point of instantiation separatelyJohn McCall2009-09-111-1/+1
* Support elaborated dependent types and diagnose tag mismatches.John McCall2009-09-111-1/+31
* Instantiate PredefinedExprs correctly. Patch by Sam Weinig!Anders Carlsson2009-09-111-0/+24
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-110/+109
* Report errors for member functions correctly.Anders Carlsson2009-09-051-2/+1
* Use a separate diagnostic for default function argument expressions.Anders Carlsson2009-09-051-0/+43
* Improve the AST representation and semantic analysis for externDouglas Gregor2009-09-041-17/+21
* Improve template instantiation for member access expressions thatDouglas Gregor2009-09-031-3/+5
* Implement proper substitution for OverloadedFunctionDecls, but substituting e...Douglas Gregor2009-09-011-8/+0
* Improve instantiation of UnresolvedUsingDecls.Anders Carlsson2009-08-291-0/+7
* Ensure code generation for friend declarations in class templates.John McCall2009-08-291-5/+13
* Implement template instantiation for member class templates.Douglas Gregor2009-08-281-102/+87
* Collect multiple levels of template arguments into a new type,Douglas Gregor2009-08-281-21/+30
* Clarify the difference between substitution and instantiation by renamingJohn McCall2009-08-251-32/+33
* Try to complete a type before looking for conversion functions withinDouglas Gregor2009-08-241-4/+15
* Refactor the instantiation of statements into a generic treeDouglas Gregor2009-08-201-29/+48
* Basic nested-template implementation.John McCall2009-08-201-0/+36
* Refactor the template-instantiation logic for expressions into aDouglas Gregor2009-08-111-8/+112
* Implement transformation of template names within the generic treeDouglas Gregor2009-08-061-69/+16
* Implement transformation of nested-name-specifiers within the generalDouglas Gregor2009-08-061-63/+3
* Move the template instantiation logic for template arguments into theDouglas Gregor2009-08-041-46/+3
* Refactor template instantiation for types into a generic treeDouglas Gregor2009-08-041-442/+71
* Keep track of the template arguments deduced when matching a classDouglas Gregor2009-08-021-2/+3
* Template instantiation for static data members that are defined out-of-line.Douglas Gregor2009-07-241-5/+8
* Improve template argument deduction for array types, so that a parameterDouglas Gregor2009-07-221-0/+1
* Allocate BaseOrMemberInitializers and CXXBaseSpecifier nodesFariborz Jahanian2009-07-221-2/+1
* Remove ObjCQualifiedInterfaceType:-)Steve Naroff2009-07-181-8/+0
* Remove ASTContext::getCanonicalDecl() and use Decl::getCanonicalDecl in its p...Argyrios Kyrtzidis2009-07-181-1/+1
* Keep track of the Expr used to describe the size of an array type,Douglas Gregor2009-07-061-4/+20
* Keep track of more information within the template instantiation stack, e.g.,Douglas Gregor2009-07-011-20/+59
* Cope with explicitly-specified function template arguments when thereDouglas Gregor2009-07-011-0/+9
* De-ASTContext-ify DeclContext.Argyrios Kyrtzidis2009-06-301-4/+4
* Remove the ASTContext parameter from the getBody() methods of Decl and subcla...Argyrios Kyrtzidis2009-06-301-1/+1
* Improvements to decltype. We now don't crash anymore when the expr is an over...Anders Carlsson2009-06-291-2/+2
* A little template argument deduction test uncovered an "oops". As partDouglas Gregor2009-06-261-87/+61
* Fix PR4448.Anders Carlsson2009-06-261-0/+5
* Implicit instantiation for function template specializations.Douglas Gregor2009-06-261-2/+13
* Add a DecltypeType type.Anders Carlsson2009-06-241-0/+12
* Rework the way we track which declarations are "used" duringDouglas Gregor2009-06-221-0/+11
* Some cleanups suggested by ChrisDouglas Gregor2009-06-181-4/+4
OpenPOWER on IntegriCloud