| Commit message (Expand) | Author | Age | Files | Lines |
* | The delete argument should not be converted to void*. | Abramo Bagnara | 2012-07-09 | 1 | -3/+3 |
* | PR13293: Defer deduction of an auto type with a dependent declarator, such as... | Richard Smith | 2012-07-08 | 1 | -4/+5 |
* | Teach the __is_trivially_assignable and __is_trivially_constructible | Douglas Gregor | 2012-06-29 | 1 | -2/+33 |
* | Documentation cleanup: turn "//" into "///" for a Doxygen comment. | James Dennett | 2012-06-22 | 1 | -3/+5 |
* | Do a second lookup for type_info in the global namespace in microsoft mode. P... | Nico Weber | 2012-06-19 | 1 | -0/+6 |
* | Documentation cleanup: | James Dennett | 2012-06-15 | 1 | -10/+7 |
* | PR13064: Store whether an in-class initializer uses direct or copy | Richard Smith | 2012-06-10 | 1 | -1/+1 |
* | Get rid of some non-ASCII en-dashes that crept in. | Eli Friedman | 2012-05-24 | 1 | -7/+7 |
* | Implement the C++11 discarded value expression rules for volatile lvalues. <... | Eli Friedman | 2012-05-24 | 1 | -2/+70 |
* | Error when using typeid() with -fno-rtti. PR 12888. | Nico Weber | 2012-05-20 | 1 | -0/+4 |
* | Include the correct conversion context locations for condition expressions. | David Blaikie | 2012-05-16 | 1 | -2/+2 |
* | When diagnosing inaccessible temporary destructors in decltype expressions, use | Richard Smith | 2012-05-11 | 1 | -4/+4 |
* | Move Sema::VerifyIntegerConstantExpression() and | Douglas Gregor | 2012-05-04 | 1 | -16/+63 |
* | Move Sema::RequireNonAbstractType() off of PartialDiagnostic. | Douglas Gregor | 2012-05-04 | 1 | -2/+1 |
* | Move Sema::RequireCompleteType() and Sema::RequireCompleteExprType() | Douglas Gregor | 2012-05-04 | 1 | -15/+10 |
* | Remove -Wc++98-compat warning for an outrageously-rare circumstance of 'this' | Richard Smith | 2012-04-30 | 1 | -4/+0 |
* | Revert "Use the C++11 definition of PODness for __is_pod in C++11 mode." | Benjamin Kramer | 2012-04-28 | 1 | -2/+1 |
* | Use the C++11 definition of PODness for __is_pod in C++11 mode. | Benjamin Kramer | 2012-04-28 | 1 | -1/+2 |
* | Two missing -Wc++98-compat warnings, for null pointers as non-type template | Richard Smith | 2012-04-26 | 1 | -0/+4 |
* | Implements boxed expressions for Objective-C. <rdar://problem/10194391> | Patrick Beard | 2012-04-19 | 1 | -2/+2 |
* | 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 |