| Commit message (Expand) | Author | Age | Files | Lines |
| * | In C++11 mode, when an integral constant expression is desired and we have a | Richard Smith | 2012-02-04 | 1 | -15/+15 |
| * | Don't allow a value of a scoped enumeration to be used as the first bound for an | Richard Smith | 2012-02-04 | 1 | -4/+8 |
| * | Fix a rejects-valid in C++11: array new of a negative size, or overflowing array | Richard Smith | 2012-02-04 | 1 | -16/+32 |
| * | Don't warn on use of default allocator with an over-aligned type when the | Nick Lewycky | 2012-02-04 | 1 | -1/+1 |
| * | Clang has existing support for debuggers that | Sean Callanan | 2012-02-04 | 1 | -1/+1 |
| * | Make explicit captures which cause implicit captures work correctly. | Eli Friedman | 2012-02-03 | 1 | -13/+4 |
| * | Implement implicit capture for lambda expressions. | Eli Friedman | 2012-02-03 | 1 | -1/+2 |
| * | Note whether a lambda is mutable in the LambdaScopeInfo; this information wil... | Eli Friedman | 2012-02-03 | 1 | -0/+2 |
| * | Add some code to accurately perform odr-used marking for variables per the C+... | Eli Friedman | 2012-02-02 | 1 | -0/+4 |
| * | Split Sema::MarkDeclarationReferenced into multiple functions; the additional... | Eli Friedman | 2012-02-02 | 1 | -11/+11 |
| * | Diagnose the restriction on default arguments in C++11 [expr.prim.lambda]p5. | Douglas Gregor | 2012-02-01 | 1 | -1/+7 |
| * | Introduce the lambda scope before determining explicit captures, which | Douglas Gregor | 2012-02-01 | 1 | -108/+100 |
| * | Improve checking of explicit captures in a C++11 lambda expression: | Douglas Gregor | 2012-02-01 | 1 | -14/+56 |
| * | Diagnose attempts to explicitly capture a __block variable in a lambda. | Douglas Gregor | 2012-02-01 | 1 | -3/+8 |
| * | Added source location for the template keyword in AST template-id expressions. | Abramo Bagnara | 2012-01-27 | 1 | -4/+5 |
| * | Improve efficiency of Sema::MaybeBindToTemporary by working with the | Peter Collingbourne | 2012-01-26 | 1 | -4/+19 |
| * | Slight refactoring; catch yet another case where we were missing an lvalue-to... | Eli Friedman | 2012-01-26 | 1 | -6/+1 |
| * | Fix r148920 to what I actually meant to commit. | Eli Friedman | 2012-01-25 | 1 | -1/+3 |
| * | Add missing check for placeholders. | Eli Friedman | 2012-01-25 | 1 | -4/+10 |
| * | Make sure we correctly treat __is_convertible_to as an unevaluated context. ... | Eli Friedman | 2012-01-25 | 1 | -2/+3 |
| * | Switch PerformImplicitConversion over to use DefaultLvalueConversion for lval... | Eli Friedman | 2012-01-24 | 1 | -3/+5 |
| * | Add a new warning, -Wover-aligned, which detects attempts to use the default | Nick Lewycky | 2012-01-24 | 1 | -0/+16 |
| * | Minor fixups for auto deduction of initializer lists. | Sebastian Redl | 2012-01-23 | 1 | -1/+2 |
| * | Add a source range to the ms path. Spotted by David Blaikie. | Nico Weber | 2012-01-23 | 1 | -1/+1 |
| * | In microsoft mode, downgrade pseudo-destructors on void from error to warning. | Nico Weber | 2012-01-23 | 1 | -2/+5 |
| * | Make sure the AST correctly represents lvalue-to-rvalue conversions where app... | Eli Friedman | 2012-01-23 | 1 | -2/+1 |
| * | Remove PotentiallyPotentiallyEvaluated, and replace it with a much simpler an... | Eli Friedman | 2012-01-20 | 1 | -16/+6 |
| * | Convert DiagnoseEmptyLookup to use correction callbacks. | Kaelyn Uhrain | 2012-01-18 | 1 | -2/+4 |
| * | Remove unreachable code in Clang. (replace with llvm_unreachable where approp... | David Blaikie | 2012-01-17 | 1 | -2/+2 |
| * | Add some calls to MarkDeclarationReferenced, towards a point where every decl... | Eli Friedman | 2012-01-16 | 1 | -0/+3 |
| * | In Objective-C++, actually compute the base type of a member access | Douglas Gregor | 2012-01-12 | 1 | -12/+17 |
| * | Start refactoring code for capturing variables and 'this' so that it is share... | Eli Friedman | 2012-01-11 | 1 | -38/+38 |
| * | Do placeholder conversions on array bounds in both declarators and | John McCall | 2012-01-11 | 1 | -4/+7 |
| * | More lambda work: semantic analysis of capturing 'this'. It's a bit complica... | Eli Friedman | 2012-01-07 | 1 | -32/+72 |
| * | Lambdas: semantic analysis of explicit captures. | Eli Friedman | 2012-01-07 | 1 | -5/+78 |
| * | More lambda work. Fixes a minor bug Richard pointed out, makes lookup for la... | Eli Friedman | 2012-01-06 | 1 | -13/+53 |
| * | More lambda work. Tweak the Sema interface slightly. Start adding the pieces... | Eli Friedman | 2012-01-05 | 1 | -12/+60 |
| * | Add an explicit LambdaExprContext to Declarator, to parallel BlockLiteralCont... | Eli Friedman | 2012-01-04 | 1 | -2/+4 |
| * | Stub out the Sema interface for lambda expressions, and change the parser to ... | Eli Friedman | 2012-01-04 | 1 | -0/+35 |
| * | Support decltype in pseudo destructors and dependent destructor calls. | David Blaikie | 2011-12-16 | 1 | -33/+50 |
| * | In debugger support mode, if we have a top-level message send | Douglas Gregor | 2011-12-15 | 1 | -0/+9 |
| * | Fix/test decltype dtor calls with invalid base expression. | David Blaikie | 2011-12-12 | 1 | -1/+1 |
| * | Decltype in non-pseudo (& non-dependent) dtor calls. | David Blaikie | 2011-12-08 | 1 | -0/+16 |
| * | Implement support for the __is_final type trait, to determine whether | Douglas Gregor | 2011-12-03 | 1 | -0/+7 |
| * | Revert r145244. It causes us to create broken ASTs with missing type information | Richard Smith | 2011-11-29 | 1 | -68/+64 |
| * | Removed useless ImplicitCast nodes in explicit cstyle and static casts | Nicola Gigante | 2011-11-28 | 1 | -64/+68 |
| * | In Sema::MaybeBindToTemporary, create a CXXBindTemporaryExpr for an | Peter Collingbourne | 2011-11-27 | 1 | -1/+2 |
| * | Added missing ImplicitCastExpr around conversion operator call. | Abramo Bagnara | 2011-11-16 | 1 | -1/+7 |
| * | Fixed missing cast and wrong cast kind in delete expression. | Abramo Bagnara | 2011-11-16 | 1 | -2/+5 |
| * | In ARC, don't reclaim objects of Class type. | John McCall | 2011-11-14 | 1 | -0/+4 |