| Commit message (Expand) | Author | Age | Files | Lines |
* | Implement DR1330 in C++11 mode, to support libstdc++4.7 which uses it. | Richard Smith | 2012-04-17 | 1 | -2/+11 |
* | Implement C++11 [expr.prim.general]p3, which permits the use of 'this' | Douglas Gregor | 2012-04-16 | 1 | -11/+49 |
* | Fix some i1/i8 confusion within _Atomic(bool) in IR generation, both | Douglas Gregor | 2012-04-12 | 1 | -0/+7 |
* | Fix several problems with protected access control: | John McCall | 2012-04-07 | 1 | -2/+3 |
* | PR10217: Provide diagnostics explaining why an implicitly-deleted special | Richard Smith | 2012-03-30 | 1 | -2/+1 |
* | Unify naming of LangOptions variable/get function across the Clang stack (Lex... | David Blaikie | 2012-03-11 | 1 | -26/+26 |
* | Fix crash & accepts-invalid for array of arrays of user defined type. | David Blaikie | 2012-03-10 | 1 | -8/+11 |
* | Remove BlockDeclRefExpr and introduce a bit on DeclRefExpr to | John McCall | 2012-03-10 | 1 | -0/+1 |
* | [Sema] Fix a diag change to include a range that appeared intended, but never | Daniel Dunbar | 2012-03-09 | 1 | -1/+2 |
* | [Sema] Remove dead getSourceRange() call, caught by Clang after marking | Daniel Dunbar | 2012-03-09 | 1 | -2/+1 |
* | [AST/Sema/libclang] Replace getSourceRange().getBegin() with getLocStart(). | Daniel Dunbar | 2012-03-09 | 1 | -13/+13 |
* | Perform l2r conversions on delete operands before doing | John McCall | 2012-03-09 | 1 | -3/+3 |
* | Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, | Ted Kremenek | 2012-03-06 | 1 | -9/+18 |
* | If the element type of an initializer list has a destructor, make sure we che... | Sebastian Redl | 2012-03-05 | 1 | -2/+1 |
* | Implement "optimization" for lambda-to-block conversion which inlines the gen... | Eli Friedman | 2012-03-01 | 1 | -5/+37 |
* | Tighten type-checking a bit to make it clearer how BuildCXXMemberCallExpr is ... | Eli Friedman | 2012-03-01 | 1 | -2/+3 |
* | Make sure list-initialization of arrays works correctly in explicit type conv... | Eli Friedman | 2012-02-29 | 1 | -14/+18 |
* | Ensure that we delete destructors in the right cases. Specifically: | Richard Smith | 2012-02-26 | 1 | -4/+10 |
* | ArrayRef'ize various functions in the AST/Parser/Sema. | Ahmed Charles | 2012-02-25 | 1 | -8/+16 |
* | Fix assertion (too few Diag arguments) when diagnosing a deleted operator delete | Richard Smith | 2012-02-25 | 1 | -1/+2 |
* | Fix comment: correct predicate name, reformat comment. | Dmitri Gribenko | 2012-02-24 | 1 | -5/+4 |
* | Implement a new type trait __is_trivially_constructible(T, Args...) | Douglas Gregor | 2012-02-24 | 1 | -0/+121 |
* | Provide the __is_trivially_assignable type trait, which provides | Douglas Gregor | 2012-02-23 | 1 | -0/+49 |
* | Throw away stray CXXDefaultArgExprs. Fixes PR12061. | Sebastian Redl | 2012-02-22 | 1 | -0/+7 |
* | Implement C++11 [expr.call]p11: If the operand to a decltype-specifier is a | Richard Smith | 2012-02-22 | 1 | -8/+104 |
* | Emit a warning when list-initializing a std::initializer_list member. | Sebastian Redl | 2012-02-19 | 1 | -1/+1 |
* | Rewrite variable capture within lambda expressions and blocks, | Douglas Gregor | 2012-02-18 | 1 | -2/+2 |
* | Add a bunch of missing calls to DiagnoseSentinelCalls. <rdar://problem/10885... | Eli Friedman | 2012-02-18 | 1 | -0/+5 |
* | Diagnose uses of deleted destructors and inaccessible defaulted destructors. | Richard Smith | 2012-02-18 | 1 | -8/+15 |
* | Don't allow non-empty ParenListExprs as array-new initializers. | Sebastian Redl | 2012-02-17 | 1 | -5/+2 |
* | Proper checking of list-initializers for array new expressions. | Sebastian Redl | 2012-02-16 | 1 | -9/+28 |
* | Revert "Revert "Make CXXNewExpr contain only a single initialier, and not hol... | Sebastian Redl | 2012-02-16 | 1 | -84/+92 |
* | Revert "Make CXXNewExpr contain only a single initialier, and not hold the us... | Sebastian Redl | 2012-02-16 | 1 | -92/+84 |
* | Make CXXNewExpr contain only a single initialier, and not hold the used const... | Sebastian Redl | 2012-02-16 | 1 | -84/+92 |
* | Don't route explicit construction via list-initialization through the functio... | Sebastian Redl | 2012-02-13 | 1 | -3/+18 |
* | Proper initializer list support for new expressions and type construct expres... | Sebastian Redl | 2012-02-12 | 1 | -14/+50 |
* | Make sure Sema creates a field for 'this' captures. (Doug, please double-che... | Eli Friedman | 2012-02-11 | 1 | -1/+15 |
* | Allow implicit capture of 'this' in a lambda even when the capture | Douglas Gregor | 2012-02-10 | 1 | -2/+1 |
* | Factor C++11 lambda expressions implementation into a separate | Douglas Gregor | 2012-02-08 | 1 | -330/+0 |
* | When completing a lambda expression, make sure to check and attach the | Douglas Gregor | 2012-02-08 | 1 | -13/+19 |
* | Introduce basic ASTs for lambda expressions. This covers: | Douglas Gregor | 2012-02-07 | 1 | -4/+77 |
* | Added location for template keyword in TemplateSpecializationTypeLoc. In the ... | Abramo Bagnara | 2012-02-06 | 1 | -0/+2 |
* | 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 |