| Commit message (Expand) | Author | Age | Files | Lines |
| * | For member pointer conversions potentially involving derived-to-base | Douglas Gregor | 2010-12-21 | 1 | -2/+3 |
| * | Fix the noreturn conversion to only strip off a single level of indirection. | John McCall | 2010-12-21 | 1 | -6/+37 |
| * | Variadic templates: extend the Expr class with a bit that specifies | Douglas Gregor | 2010-12-15 | 1 | -5/+4 |
| * | Reduce the number of builtin operator overload candidates added in certain | Chandler Carruth | 2010-12-13 | 1 | -27/+89 |
| * | Finish cleaning up the static utility code for adding builtin operator overload | Chandler Carruth | 2010-12-12 | 1 | -62/+65 |
| * | Clean up the helpers used to compute the usual arithmetic conversions' result | Chandler Carruth | 2010-12-12 | 1 | -67/+56 |
| * | Add a comment to a helper function. | Chandler Carruth | 2010-12-12 | 1 | -0/+2 |
| * | Sink the logic to suppress builtin operator overloads in the presence of | Chandler Carruth | 2010-12-12 | 1 | -52/+52 |
| * | Reorder the cases in the switch to be more logically grouped (to my mind). If | Chandler Carruth | 2010-12-12 | 1 | -34/+34 |
| * | Remove the final goto from this switch making it explict which overload set is | Chandler Carruth | 2010-12-12 | 1 | -2/+3 |
| * | Fold away completely identical code with simple fallthrough. | Chandler Carruth | 2010-12-12 | 1 | -7/+2 |
| * | Move and copy function calls around to remove the indirection through gotos | Chandler Carruth | 2010-12-12 | 1 | -14/+10 |
| * | Simplify the flow through the switch by explicitly listing the added overloads | Chandler Carruth | 2010-12-12 | 1 | -13/+7 |
| * | Fix 80-column violations and reflowing some code to facilitate those fixes. | Chandler Carruth | 2010-12-12 | 1 | -48/+59 |
| * | Begin the refactoring of how builtin operators are added to the overload | Chandler Carruth | 2010-12-12 | 1 | -736/+842 |
| * | It's kindof silly that ExtQuals has an ASTContext&, and we can use that | John McCall | 2010-12-10 | 1 | -3/+3 |
| * | Objective-C pointer conversions to 'id' or qualified 'id' subsume | Douglas Gregor | 2010-12-06 | 1 | -0/+5 |
| * | Remove some defensive calls to EmitLoadOfPropertyRefLValue that shouldn't | John McCall | 2010-12-04 | 1 | -4/+52 |
| * | Improve our handling of cv-qualifiers in Objective-C pointer | Douglas Gregor | 2010-12-01 | 1 | -29/+30 |
| * | Switch a lot of call-sites over to using the new value-kind calculations. | John McCall | 2010-11-24 | 1 | -3/+3 |
| * | A bundle of whitespace changes, separated out from the functional changes. | Nick Lewycky | 2010-11-20 | 1 | -4/+4 |
| * | Calculate the value kind of an expression when it's created and | John McCall | 2010-11-18 | 1 | -40/+68 |
| * | Improve diagnostic for calling non-const method on const object. Fixes rdar:/... | Argyrios Kyrtzidis | 2010-11-16 | 1 | -1/+17 |
| * | Assorted work leading towards the elimination of CK_Unknown. | John McCall | 2010-11-15 | 1 | -15/+23 |
| * | When complaining about ambiguous overload resolution for a unary or | Douglas Gregor | 2010-11-13 | 1 | -6/+10 |
| * | When we're type-checking the result of calling a conversion function | Douglas Gregor | 2010-11-13 | 1 | -2/+9 |
| * | Pre-compute all possible usual-arithmetic-conversions results for the | John McCall | 2010-11-13 | 1 | -26/+85 |
| * | Store the list of arithmetic types as a static array of member pointers | John McCall | 2010-11-13 | 1 | -23/+39 |
| * | Friend function declarations can overload with tag declarations. | John McCall | 2010-11-10 | 1 | -1/+3 |
| * | Improve our handling of C++ [class.copy]p3, which specifies that a | Douglas Gregor | 2010-11-08 | 1 | -1/+1 |
| * | Properly diagnose invalid casts to function references. Patch by | Douglas Gregor | 2010-11-08 | 1 | -4/+7 |
| * | Implement [over.ics.rank]p4: A conversion that does not convert an std::nullp... | Anders Carlsson | 2010-11-05 | 1 | -0/+1 |
| * | std::nullptr_t is a fundamental type for RTTI purposes. | Anders Carlsson | 2010-11-04 | 1 | -1/+1 |
| * | When producing overload candidates for binary built-in operators, keep | Douglas Gregor | 2010-11-03 | 1 | -123/+258 |
| * | No really, we don't have a retain/release system for statements/expressions | John McCall | 2010-10-26 | 1 | -7/+7 |
| * | Actually, that doesn't really work, and anyway we should choose | John McCall | 2010-10-26 | 1 | -10/+1 |
| * | Consider conversions of Objective-C pointers to 'id' to be basically of | John McCall | 2010-10-26 | 1 | -1/+10 |
| * | Implement the integral promotion rules for the C++0x char16_t and | Douglas Gregor | 2010-10-21 | 1 | -14/+31 |
| * | Add builtin conditional operator candidates for scoped enumeration | Douglas Gregor | 2010-10-15 | 1 | -3/+12 |
| * | Teach the warning about unnamed/local types in template arguments to | Douglas Gregor | 2010-10-13 | 1 | -1/+1 |
| * | Introduce support for emitting diagnostics (warnings + their notes) | Douglas Gregor | 2010-10-12 | 1 | -14/+11 |
| * | Implement C++0x scoped enumerations, from Daniel Wallin! (and tweaked a | Douglas Gregor | 2010-10-08 | 1 | -4/+9 |
| * | When performing template argument deduction of a function template | Douglas Gregor | 2010-09-29 | 1 | -2/+2 |
| * | Don't warn with -Wbool-conversions if the user wrote an explicit cast like "(... | Argyrios Kyrtzidis | 2010-09-28 | 1 | -1/+2 |
| * | Kill FunctionDecl's IsCopyAssignment bit; it duplicated what could | Douglas Gregor | 2010-09-27 | 1 | -1/+1 |
| * | Patch implements passing arrays to functions expecting | Fariborz Jahanian | 2010-09-24 | 1 | -0/+6 |
| * | Don't assert when attempting to take the address of an overloaded | Douglas Gregor | 2010-09-12 | 1 | -1/+3 |
| * | When performing overload resolution, only compare the final conversion | Douglas Gregor | 2010-09-12 | 1 | -7/+11 |
| * | Implement the "note" in C++ [over.built]p1, which is actually meant to | Douglas Gregor | 2010-09-12 | 1 | -1/+43 |
| * | Don't perform integral promotions from an incompletion enumeration | Douglas Gregor | 2010-09-12 | 1 | -1/+2 |