Age | Commit message (Expand) | Author |
2012-05-01 | PR12710 - broken default argument handling for templates. | David Blaikie |
2012-04-30 | Fix PR12378: provide conversion warnings on default args of function templates | David Blaikie |
2012-04-26 | PR12647: An alias template instantiation which occurs in a SFINAE context is | Richard Smith |
2012-04-17 | Implement DR1330 in C++11 mode, to support libstdc++4.7 which uses it. | Richard Smith |
2012-04-16 | Implement C++11 [expr.prim.general]p3, which permits the use of 'this' | Douglas Gregor |
2012-04-06 | Implement support for null non-type template arguments for non-type | Douglas Gregor |
2012-03-23 | When defining a forward-declared enum, don't try to attach the definition to | Richard Smith |
2012-03-23 | Support for definitions of member enumerations of class templates outside the | Richard Smith |
2012-03-14 | Instantiating a class template should not instantiate the definition of any | Richard Smith |
2012-03-11 | Unify naming of LangOptions variable/get function across the Clang stack (Lex... | David Blaikie |
2012-02-13 | Introduce support for template instantiation of lambda | Douglas Gregor |
2012-02-11 | Represent C++ direct initializers as ParenListExprs before semantic analysis | Sebastian Redl |
2012-02-11 | For class template implicit instantiation, also update its location to point | Argyrios Kyrtzidis |
2012-02-06 | Move instantiateTemplateAttribute into the sema namespace, make helpers static. | Benjamin Kramer |
2012-01-25 | When we're substituting into a function parameter pack and expect to | Douglas Gregor |
2012-01-25 | Fix PR11848: decree that an alias template contains an unexpanded parameter pack | Richard Smith |
2012-01-20 | Delayed template instantiation of late-parsed attributes. | DeLesley Hutchins |
2012-01-17 | Remove unreachable code in Clang. (replace with llvm_unreachable where approp... | David Blaikie |
2012-01-14 | De-virtualize getPreviousDecl() and getMostRecentDecl() when we know | Douglas Gregor |
2011-12-20 | Fix a crash on invalid, http://llvm.org/pr11599 | Nico Weber |
2011-11-18 | Fixed implicit instantiations source range. | Abramo Bagnara |
2011-10-03 | Fixed source range for template implicit instantiations. | Abramo Bagnara |
2011-09-27 | Only print _Bool as 'bool' when 'bool' is defined as an object-like | Douglas Gregor |
2011-09-27 | When 'bool' is not a built-in type but is defined as a macro, print | Douglas Gregor |
2011-09-22 | ArrayRef-ifying the fields passed to Sema::ActOnFields | David Blaikie |
2011-09-22 | ArrayRef-ifying the UnexpandedParameterPacks passed to Sema::CheckParameterPa... | David Blaikie |
2011-08-14 | Implement function template specialization at class scope extension in Micros... | Francois Pichet |
2011-07-23 | remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.... | Chris Lattner |
2011-07-20 | Replace r134583's fix for PR10290 with one which also works for non-value-dep... | Richard Smith |
2011-07-15 | Create a new expression node, SubstNonTypeTemplateParmExpr, | John McCall |
2011-07-07 | In an in-class initialization, defer checks for value-dependent initialization | Nick Lewycky |
2011-07-01 | Introduce the notion of instantiation dependence into Clang's AST. A | Douglas Gregor |
2011-06-30 | Preserve that a TemplateName was arrived at by substituting | John McCall |
2011-06-15 | When performing substitution of default template template parameters | Douglas Gregor |
2011-06-11 | Implement support for C++11 in-class initialization of non-static data members. | Richard Smith |
2011-06-10 | Made changes to how 'struct'/'class' mismatches are handled in -Wmismatched-t... | Richard Trieu |
2011-05-22 | Add an assertion to tell us when we're going off the deep end trying | Douglas Gregor |
2011-05-09 | When determining whether we need to instantiate a function type, | Douglas Gregor |
2011-05-06 | Modify some deleted function methods to better reflect reality: | Sean Hunt |
2011-05-05 | Implement support for C++0x alias templates. | Richard Smith |
2011-05-01 | Store a parameter index and function prototype depth in every | John McCall |
2011-05-01 | Re-applies the patch first applied way back in r106099, with | Chandler Carruth |
2011-04-27 | Diagnose attempts to implicitly instantiate a template before it is | John McCall |
2011-03-08 | Fixed source range for all DeclaratorDecl's. | Abramo Bagnara |
2011-03-05 | When substituting in for a template name, do not produce a qualified | Douglas Gregor |
2011-03-05 | When determining template instantiation arguments within a function | Douglas Gregor |
2011-03-02 | Kill off TreeTransform::TransformNestedNameSpecifier() in favor of the | Douglas Gregor |
2011-03-02 | Kill off the TreeTransform::TransformTemplateName overload that has | Douglas Gregor |
2011-03-02 | Start migrating TreeTransform's TransformTemplateName over to version | Douglas Gregor |
2011-03-02 | When we're substituting into a parameter-type-list nested inside the pattern | Douglas Gregor |