| Commit message (Expand) | Author | Age | Files | Lines |
* | Suppress implicit member redeclarations arising from explicit instantiation | John McCall | 2010-03-02 | 1 | -0/+1 |
* | An explicit specialization is allowed following an explicit | Douglas Gregor | 2010-02-26 | 1 | -7/+41 |
* | Restore the invariant that a nested-name-specifier can only contain | Douglas Gregor | 2010-02-25 | 1 | -1/+0 |
* | Implement support for parsing pseudo-destructor expression with a nested-name... | Douglas Gregor | 2010-02-21 | 1 | -0/+1 |
* | Improve parsing and instantiation of destructor names, so that we can | Douglas Gregor | 2010-02-16 | 1 | -3/+6 |
* | Permit the use of typedefs of class template specializations in | Douglas Gregor | 2010-02-13 | 1 | -10/+6 |
* | Strip attributes and 'inline' off the "previous declaration" of a | John McCall | 2010-02-11 | 1 | -15/+27 |
* | Eliminate a bunch of unnecessary ASTContexts from members functions of | Douglas Gregor | 2010-02-11 | 1 | -2/+1 |
* | Eliminate the ASTContext parameter from RecordDecl::getDefinition() | Douglas Gregor | 2010-02-11 | 1 | -8/+8 |
* | Implement a specific diagnostic when a class template partial | Douglas Gregor | 2010-02-09 | 1 | -9/+20 |
* | Thread a source location into the template-argument deduction routines. There | John McCall | 2010-02-08 | 1 | -2/+2 |
* | Fix PR6149 by looking at the qualifiers on the referred to type for non-type | Chandler Carruth | 2010-02-03 | 1 | -2/+3 |
* | When a function or variable somehow depends on a type or declaration | Douglas Gregor | 2010-02-03 | 1 | -2/+2 |
* | Fix PR6159 and several other problems with value-dependent non-type template | Chandler Carruth | 2010-01-31 | 1 | -9/+31 |
* | Implement access control for overloaded functions. Suppress access control | John McCall | 2010-01-27 | 1 | -17/+23 |
* | Create function, block, and template parameters in the context of the | John McCall | 2010-01-22 | 1 | -5/+6 |
* | Teach Sema::ActOnDependentTemplateName that a dependent template name | Douglas Gregor | 2010-01-19 | 1 | -5/+9 |
* | When performing qualified name lookup into the current instantiation, | Douglas Gregor | 2010-01-15 | 1 | -8/+4 |
* | When qualified lookup into the current instantiation fails (because it | Douglas Gregor | 2010-01-14 | 1 | -3/+15 |
* | Improve recovery for template-ids whose template-name doesn't actually | Douglas Gregor | 2010-01-12 | 1 | -0/+24 |
* | When determining whether a given name is a template in a dependent | Douglas Gregor | 2010-01-12 | 1 | -2/+3 |
* | Eliminate an embarrassing performance regression in C/ObjC, where we | Douglas Gregor | 2010-01-11 | 1 | -0/+2 |
* | Implement name lookup for conversion function template specializations | Douglas Gregor | 2010-01-11 | 1 | -2/+4 |
* | Whenever we emit a typo-correction diagnostic, also emit a note | Douglas Gregor | 2010-01-07 | 1 | -0/+3 |
* | Typo correction for template names, e.g., | Douglas Gregor | 2009-12-31 | 1 | -1/+25 |
* | Fix the overflow calculation in Sema::CheckTemplateArgument to be a bit more | Eli Friedman | 2009-12-23 | 1 | -1/+8 |
* | When a template-id refers to a single function template, and the | Douglas Gregor | 2009-12-21 | 1 | -0/+3 |
* | Set up the semantic context correctly when declaring a friend class template. | John McCall | 2009-12-18 | 1 | -4/+5 |
* | Patch over yet more problems with friend declarations which were provoking | John McCall | 2009-12-17 | 1 | -23/+23 |
* | Diagnose the use of typedefs for template specialization types in the scope | John McCall | 2009-12-15 | 1 | -1/+20 |
* | Un-namespace-qualify llvm_unreachable. It's a macro, so the qualification gave | Jeffrey Yasskin | 2009-12-12 | 1 | -6/+6 |
* | DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated varia... | John McCall | 2009-12-07 | 1 | -19/+19 |
* | remove some extraneous syntax: sourceloc implicitly converts to sourcerange. | Chris Lattner | 2009-12-06 | 1 | -2/+1 |
* | Rip out the last remaining implicit use of OverloadedFunctionDecl in Sema: | John McCall | 2009-12-02 | 1 | -2/+1 |
* | Push overloaded function templates through the parser using a totally different | John McCall | 2009-12-02 | 1 | -27/+27 |
* | Stop trying to analyze class-hierarchies for dependently-scoped id-expressions; | John McCall | 2009-12-02 | 1 | -105/+9 |
* | Rework how we support C++ implicit member accesses. If we can resolve an | John McCall | 2009-12-01 | 1 | -3/+3 |
* | Remove all of Sema's explicit uses of OverloadedFunctionDecl except for | John McCall | 2009-11-30 | 1 | -37/+0 |
* | Add DeclarationName support for C++0x operator literals. They should now work as | Alexis Hunt | 2009-11-29 | 1 | -2/+2 |
* | Remove remaining VISIBILITY_HIDDEN from anonymous namespaces. | Benjamin Kramer | 2009-11-28 | 1 | -2/+1 |
* | Fix test and handle IK_LiteralOperatorId in a few more places. | Alexis Hunt | 2009-11-28 | 1 | -1/+8 |
* | Implement the rules in C++ [basic.link] and C99 6.2.2 for computing | Douglas Gregor | 2009-11-25 | 1 | -2/+2 |
* | Implement support for default template arguments of function templates. | Douglas Gregor | 2009-11-25 | 1 | -1/+60 |
* | Diagnose ill-formed uses of default template arguments in | Douglas Gregor | 2009-11-25 | 1 | -4/+84 |
* | Don't crash when we re-use a template specialization node for an explicit ins... | Douglas Gregor | 2009-11-25 | 1 | -5/+9 |
* | Fix some major problems dealing with dependently-qualified names in implicit | John McCall | 2009-11-24 | 1 | -4/+11 |
* | Rip out TemplateIdRefExpr and make UnresolvedLookupExpr and | John McCall | 2009-11-24 | 1 | -94/+272 |
* | Set the template specialization kind before instantiating the function defini... | Anders Carlsson | 2009-11-24 | 1 | -2/+2 |
* | Tolerate extraneous "template<>" headers better, downgrading the | Douglas Gregor | 2009-11-23 | 1 | -4/+16 |
* | Encapsulate "an array of TemplateArgumentLocs and two angle bracket locations... | John McCall | 2009-11-23 | 1 | -73/+42 |