Age | Commit message (Expand) | Author |
2013-02-22 | Streamify getNameForDiagnostic and remove the string versions of PrintTemplat... | Benjamin Kramer |
2013-02-21 | Use None rather than Optional<T>() where possible. | David Blaikie |
2013-02-20 | Include llvm::Optional in clang/Basic/LLVM.h | David Blaikie |
2013-02-14 | Remove const_casts by making spec_begin()/spec_end() const | Dmitri Gribenko |
2013-02-09 | Ensure that type definitions present in just-loaded modules are | Douglas Gregor |
2013-01-23 | Constify some getters in RedeclarableTemplateDecl | Dmitri Gribenko |
2013-01-12 | Remove useless 'llvm::' qualifier from names like StringRef and others that are | Dmitri Gribenko |
2012-12-04 | Sort all of Clang's files under 'lib', and fix up the broken headers | Chandler Carruth |
2012-10-15 | Fixed ClassTemplateSpecializationDecl source range. | Abramo Bagnara |
2012-09-07 | PR9023: A template template parameter whose template parameter list contains an | Richard Smith |
2012-08-16 | Fix misaligned allocation of TemplateParameterList objects. | Richard Smith |
2012-06-25 | Make explicit specializations at class scope work | Nico Weber |
2012-05-03 | Fix non-deterministic iteration order when walking the specializations | Chandler Carruth |
2012-03-28 | When we form a new function/class template specialization, we first | Douglas Gregor |
2012-03-10 | Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to | John McCall |
2012-01-14 | De-virtualize getPreviousDecl() and getMostRecentDecl() when we know | Douglas Gregor |
2012-01-14 | Add a FIXME for mutation of the common pointer of a RedeclarableTemplateDecl.... | Douglas Gregor |
2012-01-14 | Reimplement RedeclarableTemplateDecl in terms of | Douglas Gregor |
2012-01-05 | When creating declarations that are deserialized from an module file, | Douglas Gregor |
2011-12-20 | Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_... | David Blaikie |
2011-10-03 | Fixed source range for template implicit instantiations. | Abramo Bagnara |
2011-09-22 | Don't use TemplateArgumentListInfo inside AST nodes because it may leak. | Argyrios Kyrtzidis |
2011-07-23 | remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.... | Chris Lattner |
2011-05-05 | Implement support for C++0x alias templates. | Richard Smith |
2011-05-01 | Re-applies the patch first applied way back in r106099, with | Chandler Carruth |
2011-04-14 | Chained PCH: Remember when additional specializations are added to a function... | Sebastian Redl |
2011-03-09 | Fixed InnerLocStart. | Abramo Bagnara |
2011-03-08 | Fixed source range for StaticAssertDecl and LinkageSpecDecl. Fixed source ran... | Abramo Bagnara |
2011-03-08 | Fixed source range for all DeclaratorDecl's. | Abramo Bagnara |
2011-03-06 | Fixed TypedefDecl and TemplateTypeParameter source range. | Abramo Bagnara |
2011-03-05 | When determining template instantiation arguments within a function | Douglas Gregor |
2011-03-04 | *Recursively* set the context of a template parameter, so that we also | Douglas Gregor |
2011-03-04 | Make sure to put template parameters into their owning template's | Douglas Gregor |
2011-03-04 | Fixed source range for ClassTemplateSpecializationDecl. | Abramo Bagnara |
2011-03-04 | Improved TemplateTypeParmDecl end location. | Abramo Bagnara |
2011-03-04 | Fixed end location of NonTypeTemplateParamDecl. | Abramo Bagnara |
2011-02-19 | Revert all of my commits that devirtualized the Decl hierarchy, which | Douglas Gregor |
2011-02-17 | Devirtualize DeclaratorDecl::getInnerLocStart() and TagDecl::getInnerLocStart(). | Douglas Gregor |
2011-02-17 | Devirtualize NamedDecl::getNameForDiagnostic(). | Douglas Gregor |
2011-02-17 | Devirtualize RedeclarableTemplateDecl::newCommon(). | Douglas Gregor |
2011-02-09 | NonTypeTemplateParmDecl is just a DeclaratorDecl, not a VarDecl. | John McCall |
2011-01-19 | Implement support for non-type template parameter packs whose type is | Douglas Gregor |
2011-01-14 | Teach template template argument pack expansions to keep track of the | Douglas Gregor |
2011-01-14 | Teach PackExpansionExpr to keep track of the number of pack expansions | Douglas Gregor |
2011-01-14 | Keep track of the number of expansions to be produced from a type pack | Douglas Gregor |
2011-01-12 | PR3558: mark "logically const" accessor methods in ASTContext as const, | Jay Foad |
2011-01-11 | Add TemplateArgument::CreatePackCopy() to create a new parameter pack | Douglas Gregor |
2011-01-05 | Add semantic analysis for the creation of and an AST representation | Douglas Gregor |
2011-01-05 | Implement support for template template parameter packs, e.g., | Douglas Gregor |
2011-01-04 | When creating the injected-class-name for a class template involving a | Douglas Gregor |