| Commit message (Expand) | Author | Age | Files | Lines |
| * | Split C++ friend declarations into their own header/implementation file. | John McCall | 2010-03-11 | 1 | -0/+1 |
| * | Create a new InjectedClassNameType to represent bare-word references to the | John McCall | 2010-03-10 | 1 | -10/+13 |
| * | Robustify callers that rebuild typename type nodes again NULL return | Douglas Gregor | 2010-03-07 | 1 | -0/+3 |
| * | 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 |