| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | 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 |
* | Eliminate the comma locations from all of the Sema routines that deal | Douglas Gregor | 2010-09-09 | 1 | -9/+4 |
* | Fix the memory leak of FloatingLiteral/IntegerLiteral. | Argyrios Kyrtzidis | 2010-08-28 | 1 | -2/+2 |
* | Propagate whether an id-expression is the immediate argument of | John McCall | 2010-08-27 | 1 | -14/+4 |
* | One who seeks knowledge learns something new every day. | John McCall | 2010-08-26 | 1 | -12/+11 |
* | Split out a header to hold APIs meant for the Sema implementation from Sema.h. | John McCall | 2010-08-25 | 1 | -1/+1 |