| Commit message (Expand) | Author | Age | Files | Lines |
| * | Complete reimplementation of the synthesis for implicitly-defined copy | Douglas Gregor | 2010-05-01 | 1 | -1/+3 |
| * | Added an RAII object that helps set up/tear down the Sema context | Douglas Gregor | 2010-05-01 | 1 | -1/+1 |
| * | It turns out that basically every caller to RequireCompleteDeclContext | John McCall | 2010-05-01 | 1 | -2/+2 |
| * | Teach __builtin_offsetof to compute the offsets of members of base | Douglas Gregor | 2010-04-29 | 1 | -0/+14 |
| * | Ensure that cv-qualifiers are correctly removed for post-inc/decrements | Alexis Hunt | 2010-04-28 | 1 | -19/+25 |
| * | Diagnose __builtin_offsetof expressions that refer to bit-fields | Douglas Gregor | 2010-04-28 | 1 | -3/+25 |
| * | Completely reimplement __builtin_offsetof, based on a patch by Roberto | Douglas Gregor | 2010-04-28 | 1 | -32/+173 |
| * | When the qualifier of a id-expression is non-dependent but not | Douglas Gregor | 2010-04-28 | 1 | -3/+4 |
| * | It's okay to refer to non-type template parameters anywhere they are | Douglas Gregor | 2010-04-27 | 1 | -1/+4 |
| * | During template instantiation, set the naming class of | Douglas Gregor | 2010-04-27 | 1 | -0/+24 |
| * | Improve the diagnostic you get when making a qualified member access | John McCall | 2010-04-27 | 1 | -5/+2 |
| * | When name lookup finds a single declaration that was imported via a | Douglas Gregor | 2010-04-25 | 1 | -1/+3 |
| * | Improve the diagnostic when we find something we did not expect in a | Douglas Gregor | 2010-04-25 | 1 | -9/+10 |
| * | Add base paths to CK_UncheckedDerivedToBase and CK_DerivedToBaseMemberPointer. | Anders Carlsson | 2010-04-24 | 1 | -9/+10 |
| * | Actually produce base paths for CastExprs of kind CK_DerivedToBase. | Anders Carlsson | 2010-04-24 | 1 | -3/+4 |
| * | Add BasePath arguments to all cast expr constructors. | Anders Carlsson | 2010-04-24 | 1 | -1/+3 |
| * | Pass the base specifiers through to CheckDerivedToBaseConversion. No function... | Anders Carlsson | 2010-04-24 | 1 | -1/+1 |
| * | CastExpr should not hold a pointer to the base path. More cleanup. | Anders Carlsson | 2010-04-24 | 1 | -3/+0 |
| * | Add an InheritancePath parameter to the ImplicitCastExpr constructor. | Anders Carlsson | 2010-04-23 | 1 | -2/+5 |
| * | Implement template instantiation for Objective-C++ message sends. We | Douglas Gregor | 2010-04-22 | 1 | -0/+5 |
| * | Whenever we complain about a failed initialization of a function or | Douglas Gregor | 2010-04-22 | 1 | -1/+7 |
| * | Overhaul the AST representation of Objective-C message send | Douglas Gregor | 2010-04-21 | 1 | -4/+4 |
| * | Switch Sema::FindCompositePointerType() over to InitializationSequence. | Douglas Gregor | 2010-04-16 | 1 | -2/+2 |
| * | Collapse the three separate initialization paths in | Douglas Gregor | 2010-04-16 | 1 | -18/+3 |
| * | Expand the argument diagnostics for too many arguments and give | Eric Christopher | 2010-04-16 | 1 | -1/+2 |
| * | Expand argument diagnostic for too few arguments to give the number | Eric Christopher | 2010-04-16 | 1 | -1/+2 |
| * | Thread a Scope pointer into BuildRecoveryCallExpr to help typo | Douglas Gregor | 2010-04-14 | 1 | -1/+1 |
| * | Teach typo correction about various language keywords. We can't | Douglas Gregor | 2010-04-14 | 1 | -33/+46 |
| * | When diagnosing suspicious precedence or assignments, move the fix-it | Douglas Gregor | 2010-04-14 | 1 | -20/+28 |
| * | Use ASTVector instead of std::vector for the Exprs in InitListExpr. Performance | Ted Kremenek | 2010-04-13 | 1 | -4/+5 |
| * | Implement C++ [temp.local]p4, which specifies how we eliminate | Douglas Gregor | 2010-04-12 | 1 | -2/+4 |
| * | change Scope::WithinElse to be a normal scope flag, widen the | Chris Lattner | 2010-04-12 | 1 | -4/+3 |
| * | fix a fixme, stop evaluating getCurMethodDecl() repeatedly | Chris Lattner | 2010-04-12 | 1 | -6/+5 |
| * | fix PR6811 by not parsing 'super' as a magic expression in | Chris Lattner | 2010-04-11 | 1 | -16/+4 |
| * | actually the interface grossness in the previous patch was due to | Chris Lattner | 2010-04-11 | 1 | -3/+1 |
| * | factor the code that handles "expr.field" when expr is a | Chris Lattner | 2010-04-11 | 1 | -99/+6 |
| * | Remove fixit for string literal comparison. Telling the user to use 'strcmp'... | Ted Kremenek | 2010-04-09 | 1 | -5/+1 |
| * | Improve diagnostics when we fail to convert from a source type to a | Douglas Gregor | 2010-04-09 | 1 | -1/+21 |
| * | Make CXXScopeSpec invalid when incomplete, and propagate that into any | Jeffrey Yasskin | 2010-04-08 | 1 | -7/+7 |
| * | Return early from Sema::MarkDeclarationReferenced when we know there | Douglas Gregor | 2010-04-07 | 1 | -2/+7 |
| * | Implement the protected access restriction ([class.protected]), which requires | John McCall | 2010-04-06 | 1 | -25/+8 |
| * | Diagnose invalid code with -fobjc-nonfragile-abi2 when | Fariborz Jahanian | 2010-04-02 | 1 | -5/+0 |
| * | Reinstate my CodeModificationHint -> FixItHint renaming patch, without | Douglas Gregor | 2010-03-31 | 1 | -37/+31 |
| * | Revert r100008, which inexplicably breaks the clang-i686-darwin10 builder | Douglas Gregor | 2010-03-31 | 1 | -31/+37 |
| * | Rename CodeModificationHint to FixItHint, since we've been using the | Douglas Gregor | 2010-03-31 | 1 | -37/+31 |
| * | Remove silly temporary comment. | John McCall | 2010-03-30 | 1 | -2/+0 |
| * | Introduce a new kind of derived-to-base cast which bypasses the need for | John McCall | 2010-03-30 | 1 | -4/+4 |
| * | Remember the regparm attribute in FunctionType::ExtInfo. | Rafael Espindola | 2010-03-30 | 1 | -2/+2 |
| * | Propagate the "found declaration" (i.e. the using declaration instead of | John McCall | 2010-03-30 | 1 | -35/+95 |
| * | the big refactoring bits of PR3782. | Rafael Espindola | 2010-03-30 | 1 | -4/+4 |