| Commit message (Expand) | Author | Age | Files | Lines |
* | DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated varia... | John McCall | 2009-12-07 | 1 | -22/+22 |
* | reapply my patch for PR4451, which improves diagnostics for :: vs : confusion. | Chris Lattner | 2009-12-07 | 1 | -1/+1 |
* | revert my previous patch, it is breaking something and I don't have time | Chris Lattner | 2009-12-06 | 1 | -1/+1 |
* | implement PR4451, improving error recovery for a mistaken : where a :: was | Chris Lattner | 2009-12-06 | 1 | -1/+1 |
* | Fix "using typename" and the instantiation of non-dependent using declarations. | John McCall | 2009-12-04 | 1 | -0/+51 |
* | Make the type of the Decl referred to by a MemberExpr a bit more precise. | Eli Friedman | 2009-12-04 | 1 | -3/+3 |
* | Rework how we support C++ implicit member accesses. If we can resolve an | John McCall | 2009-12-01 | 1 | -25/+61 |
* | Eliminate the use of OverloadedFunctionDecl in member expressions. | John McCall | 2009-11-30 | 1 | -83/+99 |
* | Add DeclarationName support for C++0x operator literals. They should now work as | Alexis Hunt | 2009-11-29 | 1 | -0/+1 |
* | Some fancy footwork to move the decision on how | Fariborz Jahanian | 2009-11-25 | 1 | -1/+2 |
* | Eliminate CXXConditionDeclExpr with extreme prejudice. | Douglas Gregor | 2009-11-25 | 1 | -62/+58 |
* | Clean up the AST for while loops and fix several problems with | Douglas Gregor | 2009-11-24 | 1 | -1/+12 |
* | Rip out TemplateIdRefExpr and make UnresolvedLookupExpr and | John McCall | 2009-11-24 | 1 | -97/+99 |
* | Explicitly store the condition variable within switch statements, and | Douglas Gregor | 2009-11-24 | 1 | -1/+12 |
* | Explicitly track the condition variable within an "if" statement, | Douglas Gregor | 2009-11-23 | 1 | -2/+14 |
* | Centralize and complete the computation of value- and type-dependence for Dec... | Douglas Gregor | 2009-11-23 | 1 | -1/+1 |
* | Encapsulate "an array of TemplateArgumentLocs and two angle bracket locations... | John McCall | 2009-11-23 | 1 | -70/+42 |
* | "Incremental" progress on using expressions, by which I mean totally ripping | John McCall | 2009-11-21 | 1 | -12/+21 |
* | Cope with extraneous "template" keyword when providing an out-of-line | Douglas Gregor | 2009-11-20 | 1 | -2/+4 |
* | Draw a brighter line between "unresolved" expressions, where we have done the | John McCall | 2009-11-19 | 1 | -10/+10 |
* | The sub-statement of a case statement is not an unevaluated context! | Eli Friedman | 2009-11-19 | 1 | -10/+13 |
* | First part of changes to eliminate problems with cv-qualifiers and | Douglas Gregor | 2009-11-16 | 1 | -2/+2 |
* | Fix PR5488: special-case the overloaded arrow operator so that we don't try to | Eli Friedman | 2009-11-16 | 1 | -0/+3 |
* | When transforming an expression statement (e.g., for template | Douglas Gregor | 2009-11-13 | 1 | -1/+1 |
* | Introduce a new representation for template template | Douglas Gregor | 2009-11-11 | 1 | -1/+18 |
* | When transforming an InitListExpr, if we already computed a non-dependent typ... | Douglas Gregor | 2009-11-09 | 1 | -3/+13 |
* | When instantiating a UnaryOperator, allow the resulting expression to | Douglas Gregor | 2009-11-05 | 1 | -10/+3 |
* | When instantiating a MemberExpr, be sure to instantiate the | Douglas Gregor | 2009-11-04 | 1 | -4/+33 |
* | Preserve type source information in sizeof/alignof expressions, and pass it | John McCall | 2009-11-04 | 1 | -7/+8 |
* | When performing template instantiation (transformation) of | Douglas Gregor | 2009-11-04 | 1 | -88/+169 |
* | Implement support for parsing dependent template-ids that refer to | Douglas Gregor | 2009-11-04 | 1 | -8/+53 |
* | Parsing and semantic analysis for template-ids that name overloaded | Douglas Gregor | 2009-11-03 | 1 | -2/+3 |
* | Replace the code that parses member access expressions after "." or | Douglas Gregor | 2009-11-03 | 1 | -3/+3 |
* | Report accurate source-location information when rebuilding types during | John McCall | 2009-10-30 | 1 | -80/+93 |
* | Slightly improve source-location information during template instantiation | Douglas Gregor | 2009-10-29 | 1 | -0/+1 |
* | Properly instantiate usage of overloaded operator []. Fixes PR5345. | Sebastian Redl | 2009-10-29 | 1 | -4/+13 |
* | A few TemplateArgumentLoc clean-ups. Try to remember the Expr for a declarat... | John McCall | 2009-10-29 | 1 | -11/+27 |
* | Yet more instantiation-location information. Fixes PR5336. | Douglas Gregor | 2009-10-29 | 1 | -0/+2 |
* | Track source information for template arguments and template specialization | John McCall | 2009-10-29 | 1 | -83/+177 |
* | Slightly improve source location information during template instantiation | Douglas Gregor | 2009-10-28 | 1 | -0/+10 |
* | Only set the point of instantiation for an implicit or explicit | Douglas Gregor | 2009-10-27 | 1 | -0/+5 |
* | Apply the special enum restrictions from [over.match.oper]p3b2 in argument-de... | Sebastian Redl | 2009-10-23 | 1 | -1/+2 |
* | Eliminate QualifiedDeclRefExpr, which captured the notion of a | Douglas Gregor | 2009-10-23 | 1 | -50/+34 |
* | Rebuild dependently-sized ext vectors if either the element type or the size | John McCall | 2009-10-23 | 1 | -1/+2 |
* | Silence GCC 4.3 warning. | Benjamin Kramer | 2009-10-23 | 1 | -2/+1 |
* | When building types from declarators, instead of building two types (one for | John McCall | 2009-10-22 | 1 | -46/+4 |
* | When building and instantiating a template-id reference expression, such as | Douglas Gregor | 2009-10-22 | 1 | -5/+17 |
* | Initialize using the base location provided by the derived implementation, | John McCall | 2009-10-21 | 1 | -1/+1 |
* | Rewrite TreeTransform to transform types as DeclaratorInfos rather than as bare | John McCall | 2009-10-21 | 1 | -256/+655 |
* | Handle substitutions into the "first qualifier in scope" of a | Douglas Gregor | 2009-10-20 | 1 | -5/+19 |