| Commit message (Expand) | Author | Age | Files | Lines |
| * | Introduce a new routine, LookupConstructors(), and use it for all | Douglas Gregor | 2010-07-02 | 1 | -5/+1 |
| * | Extend the "cannot convert from base class pointer to derived class | Douglas Gregor | 2010-07-01 | 1 | -6/+14 |
| * | Improve diagnostic when we fail to pick an overload because it would | Douglas Gregor | 2010-06-30 | 1 | -0/+32 |
| * | Add a return to silence a warning. Alternately a default: return false | Eric Christopher | 2010-06-30 | 1 | -0/+2 |
| * | Make both old and new versions of reference binding use the new classificatio... | Sebastian Redl | 2010-06-30 | 1 | -133/+159 |
| * | Implement C++ DR299, which allows an implicit conversion from a class | Douglas Gregor | 2010-06-30 | 1 | -5/+44 |
| * | Re-improve recovery when the condition of a switch statement does not | Douglas Gregor | 2010-06-29 | 1 | -5/+3 |
| * | Factor the conversion from a switch condition to an integral or | Douglas Gregor | 2010-06-29 | 1 | -0/+134 |
| * | Vector types are not arithmetic types, either. Note that we now ban | Douglas Gregor | 2010-06-22 | 1 | -3/+2 |
| * | Type Type::isRealFloatingType() that vectors are not floating-point | Douglas Gregor | 2010-06-22 | 1 | -3/+3 |
| * | Change Type::isFloatingType() to reflect the actual definition of a | Douglas Gregor | 2010-06-22 | 1 | -6/+2 |
| * | Don't allow vector conversions to sneak in under the guise of | Douglas Gregor | 2010-06-22 | 1 | -4/+9 |
| * | Use UnaryOperator as the representation of dependent expressions when | Douglas Gregor | 2010-06-17 | 1 | -0/+6 |
| * | Fix a point of semantics with using declaration hiding: method templates | John McCall | 2010-06-16 | 1 | -7/+46 |
| * | Give Type::isIntegralType() an ASTContext parameter, so that it | Douglas Gregor | 2010-06-16 | 1 | -4/+3 |
| * | Introduce Type::isIntegralOrEnumerationType(), to cover those places | Douglas Gregor | 2010-06-16 | 1 | -3/+3 |
| * | Conversions from Objective C object pointers to bool are "pointer conversions | John McCall | 2010-06-11 | 1 | -1/+3 |
| * | Fix the 64-bit build. operator<<(DiagnosticBuilder, long) doesn't exist, so | Jeffrey Yasskin | 2010-06-11 | 1 | -1/+1 |
| * | Add an option -fshow-overloads=best|all to limit the number of overload | Jeffrey Yasskin | 2010-06-11 | 1 | -5/+20 |
| * | Tweak our handling of the notion of a standard conversion sequence | Douglas Gregor | 2010-06-09 | 1 | -3/+13 |
| * | A built-in overload candidate is consider a non-template function when | Douglas Gregor | 2010-06-08 | 1 | -1/+1 |
| * | Implement a warning when converting the literal 'false' to a | Douglas Gregor | 2010-06-08 | 1 | -1/+7 |
| * | Make sure to strip off top-level cv-qualifiers as part of a | Douglas Gregor | 2010-05-25 | 1 | -1/+1 |
| * | An identity conversion is better than any non-identity | Douglas Gregor | 2010-05-23 | 1 | -0/+9 |
| * | Provide the overloaded functions for UnresolvedLookupExpr and | Douglas Gregor | 2010-05-23 | 1 | -7/+7 |
| * | Implement C++ builtin operator candidates for vector types. | Douglas Gregor | 2010-05-19 | 1 | -17/+84 |
| * | Misc. fixes to bring Objetive-C++'s handling of | Fariborz Jahanian | 2010-05-18 | 1 | -1/+2 |
| * | Implement C++ support for vector and extended vector types. This | Douglas Gregor | 2010-05-18 | 1 | -2/+55 |
| * | Tweak typo-correction logic a bit regarding "super", so that we | Douglas Gregor | 2010-05-18 | 1 | -1/+1 |
| * | fix rdar://7985267 - Don't emit an error about a non-pod argument | Chris Lattner | 2010-05-16 | 1 | -1/+1 |
| * | Substantially alter the design of the Objective C type AST by introducing | John McCall | 2010-05-15 | 1 | -19/+15 |
| * | Objective-C++ Sema. Support for conversion of a C++ | Fariborz Jahanian | 2010-05-12 | 1 | -0/+21 |
| * | Don't complain about an __builtin_va_arg expression's result being | Douglas Gregor | 2010-05-08 | 1 | -0/+1 |
| * | Don't destroy the data associated with an overload resolution candidate; it's... | Douglas Gregor | 2010-05-08 | 1 | -7/+1 |
| * | Record template argument deduction failures for member function | Douglas Gregor | 2010-05-08 | 1 | -11/+28 |
| * | When printing an overload candidate that failed due to SFINAE, print a | Douglas Gregor | 2010-05-08 | 1 | -8/+54 |
| * | Improve overload-candidate diagnostic for a function template that | Douglas Gregor | 2010-05-08 | 1 | -14/+39 |
| * | A leak is better than a double-free while I figure out how to address | Douglas Gregor | 2010-05-08 | 1 | -5/+0 |
| * | Minor cleanup, and ban copying of OverloadCandidateSets. No | Douglas Gregor | 2010-05-08 | 1 | -14/+13 |
| * | When template argument deduction fails because the call had too | Douglas Gregor | 2010-05-08 | 1 | -5/+14 |
| * | When printing a non-viable overload candidate that failed due to | Douglas Gregor | 2010-05-08 | 1 | -10/+182 |
| * | Reapply the reference-binding patch applied below, along with a fix to | Douglas Gregor | 2010-05-07 | 1 | -2/+1 |
| * | Revert r103220. It seems to be breaking self-host | Douglas Gregor | 2010-05-07 | 1 | -1/+2 |
| * | When determining whether the two types involved in reference binding | Douglas Gregor | 2010-05-07 | 1 | -2/+1 |
| * | Diagnose deprecated/unavailable functions selected by overload resolution. | John McCall | 2010-05-06 | 1 | -3/+17 |
| * | Silence a pedantic GCC warning by making the grouping of && and || explicit. | Chandler Carruth | 2010-05-06 | 1 | -4/+4 |
| * | When instantiating a function that was declared via a typedef, e.g., | Douglas Gregor | 2010-05-04 | 1 | -1/+1 |
| * | For the sake of Objective-c++ overload resolution, | Fariborz Jahanian | 2010-05-03 | 1 | -2/+42 |
| * | When determining a standard conversion sequence involves resolving the | Douglas Gregor | 2010-04-29 | 1 | -32/+30 |
| * | When copying a temporary object to initialize an entity for which the | Douglas Gregor | 2010-04-25 | 1 | -1/+1 |