| Commit message (Expand) | Author | Age | Files | Lines |
| * | When copy-initializing a temporary for a reference binding, don't allow use of | Richard Smith | 2013-06-13 | 1 | -7/+5 |
| * | PR12086, PR15117 | Richard Smith | 2013-06-12 | 1 | -112/+97 |
| * | Move detection of reference members binding to temporaries from building of | Richard Smith | 2013-06-12 | 1 | -1/+27 |
| * | Reapply r183721, reverted in r183776, with a fix for a bug in the former (we | Richard Smith | 2013-06-12 | 1 | -5/+13 |
| * | Tweak r183791 so we don't print a note without a source location. | Eli Friedman | 2013-06-11 | 1 | -2/+2 |
| * | Correctly handle designated initializers which modify an array initialized | Eli Friedman | 2013-06-11 | 1 | -0/+58 |
| * | Revert r183721. It caused cleanups to be delayed too long in some cases. | Richard Smith | 2013-06-11 | 1 | -3/+0 |
| * | Rework IR emission for lifetime-extended temporaries. Instead of trying to walk | Richard Smith | 2013-06-11 | 1 | -0/+3 |
| * | Recursively lifetime-extend into array temporaries. These can get implicitly | Richard Smith | 2013-06-08 | 1 | -4/+3 |
| * | Implement DR1270: braces can be elided in all aggregate initialization, not | Richard Smith | 2013-06-06 | 1 | -22/+8 |
| * | Silence GCC warning. | Benjamin Kramer | 2013-06-05 | 1 | -0/+1 |
| * | Model temporary lifetime-extension explicitly in the AST. Use this model to | Richard Smith | 2013-06-05 | 1 | -4/+188 |
| * | Fix handling of braced-init-list as reference initializer within aggregate | Richard Smith | 2013-05-31 | 1 | -5/+6 |
| * | Fix crash-on-invalid if list-initialization works, but we bail out when | Richard Smith | 2013-05-23 | 1 | -1/+2 |
| * | SemaInit.cpp: give both IsStringInit() functions the same return type. | Hans Wennborg | 2013-05-16 | 1 | -4/+6 |
| * | Better diagnostics for string initialization. | Hans Wennborg | 2013-05-15 | 1 | -36/+131 |
| * | Add support for __wchar_t in -fms-extensions mode. | Hans Wennborg | 2013-05-10 | 1 | -1/+1 |
| * | Grab-bag of bit-field fixes: | John McCall | 2013-05-06 | 1 | -5/+10 |
| * | Fix representation of compound literals for C++ objects with destructors. | Jordan Rose | 2013-05-06 | 1 | -5/+34 |
| * | Fix assert if __extension__ or _Generic is used when initializing a char arra... | Richard Smith | 2013-05-06 | 1 | -4/+11 |
| * | Replace 'MultiExprArg()' with 'None' | Dmitri Gribenko | 2013-05-05 | 1 | -7/+7 |
| * | Handle parens properly when initializing a char array from a string literal. | Richard Smith | 2013-05-05 | 1 | -3/+14 |
| * | Replace ArrayRef<T>() with None, now that we have an implicit ArrayRef constr... | Dmitri Gribenko | 2013-05-05 | 1 | -2/+2 |
| * | Don't build a call expression referring to a function which we're not allowed | Richard Smith | 2013-05-04 | 1 | -7/+14 |
| * | ArrayRef'ize InitializationSequence constructor and InitializationSequence::D... | Dmitri Gribenko | 2013-05-03 | 1 | -65/+52 |
| * | C++1y: support simple variable assignments in constexpr functions. | Richard Smith | 2013-04-26 | 1 | -0/+1 |
| * | C++1y: Allow aggregates to have default initializers. | Richard Smith | 2013-04-20 | 1 | -10/+49 |
| * | Basic support for Microsoft property declarations and | John McCall | 2013-04-16 | 1 | -12/+15 |
| * | Force a load when creating a reference to a temporary copied from a bitfield. | Jordan Rose | 2013-04-11 | 1 | -9/+90 |
| * | <rdar://problem/13278115> Improve diagnostic when failing to bind an rvalue r... | Douglas Gregor | 2013-03-26 | 1 | -0/+8 |
| * | <rdar://problem/13395022> Strip references when extracting an initializer_lis... | Douglas Gregor | 2013-03-25 | 1 | -2/+2 |
| * | Add a clarifying note when a return statement is rejected because | John McCall | 2013-03-19 | 1 | -6/+22 |
| * | Bring inheriting constructor implementation up-to-date with current defect | Richard Smith | 2013-03-18 | 1 | -3/+6 |
| * | Replace TypeLoc llvm::cast support to be well-defined. | David Blaikie | 2013-02-18 | 1 | -3/+3 |
| * | Make helper functions static. | Benjamin Kramer | 2013-02-15 | 1 | -1/+2 |
| * | The meat of this patch is in BuildCXXMemberCalLExpr where we make it use | Nick Lewycky | 2013-02-12 | 1 | -7/+4 |
| * | Add OpenCL samplers as Clang builtin types and check sampler related restrict... | Guy Benyei | 2013-02-07 | 1 | -1/+45 |
| * | Add some missing diagnostics for C++11 narrowing conversions. | Richard Smith | 2013-02-05 | 1 | -4/+9 |
| * | Don't forget to run destructors when we create an array temporary of class type. | Richard Smith | 2013-02-02 | 1 | -2/+5 |
| * | Revert r172285 (suppressing a 'redundant' -Wc++98-compat warning) and add a | Richard Smith | 2013-01-26 | 1 | -1/+0 |
| * | Implement OpenCL event_t as Clang builtin type, including event_t related Ope... | Guy Benyei | 2013-01-20 | 1 | -1/+48 |
| * | Don't crash when binding a reference to a temporary pointer created from | Richard Smith | 2013-01-15 | 1 | -0/+4 |
| * | Only produce one -Wc++98-compat warning when initializing a reference from an... | Richard Smith | 2013-01-12 | 1 | -0/+1 |
| * | PR14838: When a member reference is bound to a temporary, don't forget to | Richard Smith | 2013-01-08 | 1 | -2/+2 |
| * | s/CPlusPlus0x/CPlusPlus11/g | Richard Smith | 2013-01-02 | 1 | -17/+17 |
| * | Fix for PR12222. | Erik Verbruggen | 2012-12-25 | 1 | -5/+5 |
| * | PR13470: Ensure that copy-list-initialization isntantiates as | Richard Smith | 2012-12-19 | 1 | -10/+16 |
| * | Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as pe... | David Blaikie | 2012-12-19 | 1 | -14/+10 |
| * | Implement C++03 [dcl.init]p5's checking for value-initialization of references | Richard Smith | 2012-12-08 | 1 | -4/+64 |
| * | Sort all of Clang's files under 'lib', and fix up the broken headers | Chandler Carruth | 2012-12-04 | 1 | -4/+4 |