Age | Commit message (Expand) | Author |
2011-02-17 | Implement -Wenum-compare, which warns when comparing two enums of | Chandler Carruth |
2010-11-13 | When complaining about ambiguous overload resolution for a unary or | Douglas Gregor |
2010-09-20 | Revert r114316, -Wunused-value enabled by default was intended. | Argyrios Kyrtzidis |
2010-09-20 | Make -Wunused-value off by default, matching GCC. Fixes rdar://7126194. | Argyrios Kyrtzidis |
2010-09-05 | 'const std::type_info*' instead of 'std::type_info const*' | Chris Lattner |
2010-07-08 | Bowing to popular demand, reduce the "comma at end of enumerator list" | Douglas Gregor |
2010-07-02 | By default, warn about commas at the end of an enumerator list in C++/C89. | Douglas Gregor |
2010-06-30 | Fix rdar://8139785 "implement warning on dead expression in comma operator" | Argyrios Kyrtzidis |
2010-06-08 | Warn about comparisons between arrays and improve self-comparison | Douglas Gregor |
2010-04-26 | When performing name lookup for an operator name, be sure to look | Douglas Gregor |
2010-04-23 | Change the 'declared at' diagnostic to say 'declared here'. | Anders Carlsson |
2010-04-09 | Turn access control on by default in -cc1. | John McCall |
2010-03-10 | When pretty-printing tag types, only print the tag if we're in C (and | John McCall |
2010-01-31 | Rework base and member initialization in constructors, with several | Douglas Gregor |
2010-01-11 | When computing surrogates for calls to a value of object type, look | Douglas Gregor |
2010-01-07 | Improve the lead diagnostic for C++ object subscript expressions with | John McCall |
2009-12-15 | Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. | Daniel Dunbar |
2009-12-10 | Reimplement reference initialization (C++ [dcl.init.ref]) using the | Douglas Gregor |
2009-11-19 | Do overload resolution for compound assignment even if only the RHS is overlo... | Sebastian Redl |
2009-11-18 | Don't generate superfluous and ambiguous built-in candidates for multi-level ... | Sebastian Redl |
2009-11-15 | When looking for operator() to type-check a call to an object of class | Douglas Gregor |
2009-11-05 | When collecting types for built-in candidates, make arrays decay to pointers.... | Sebastian Redl |
2009-10-23 | Apply the special enum restrictions from [over.match.oper]p3b2 in argument-de... | Sebastian Redl |
2009-10-23 | When building types from declarators, instead of building two types (one for | John McCall |
2009-10-01 | When overload resolution fails for an overloaded operator, show the | Douglas Gregor |
2009-09-30 | Note location of operators caused the circularity. | Fariborz Jahanian |
2009-09-30 | Detect operator-> chains of arbitrary length. Use a terrible data structure | John McCall |
2009-09-30 | self-referecing operator '->' member function was causing | Fariborz Jahanian |
2009-09-30 | 13.1-p3 Overloadable declarations | Fariborz Jahanian |
2009-08-28 | When looking for overloaded member operators, make sure to instantiate | Douglas Gregor |
2009-05-30 | Create a new PrintingPolicy class, which we pass down through the AST | Douglas Gregor |
2009-03-24 | Rename clang to clang-cc. | Daniel Dunbar |
2009-03-17 | Almost complete implementation of rvalue references. One bug, and a few uncle... | Sebastian Redl |
2009-02-04 | Bring operator name lookup (as required for C++ operator overloading) | Douglas Gregor |
2009-02-04 | Initial implementation of argument dependent lookup (a.k.a. ADL, | Douglas Gregor |
2009-01-13 | Fix argument-passing bugs in a call to object | Douglas Gregor |
2009-01-13 | Make sure we don't name a constructor or destructor with a qualified | Douglas Gregor |
2008-11-22 | Implement a %plural modifier for complex plural forms in diagnostics. Use it ... | Sebastian Redl |
2008-11-21 | Fix overloading of non-static member functions that differ in their cv-qualif... | Douglas Gregor |
2008-11-21 | Don't print canonical types in overloading-related diagnostics | Douglas Gregor |
2008-11-20 | Add support for overloaded operator-> when used in a member access | Douglas Gregor |
2008-11-20 | Beef up the test for function call operators slightly | Douglas Gregor |
2008-11-20 | Implement the rest of C++ [over.call.object], which permits the object | Douglas Gregor |
2008-11-20 | Support for calling overloaded function call operators (operator()) | Douglas Gregor |
2008-11-19 | Support overloading of the subscript operator[], including support for | Douglas Gregor |
2008-11-19 | Added operator overloading for unary operators, post-increment, and | Douglas Gregor |
2008-11-19 | Built-in equality and relational operators have return type "bool" in C++, | Douglas Gregor |
2008-11-19 | Partial expansion of C++ operator overloading (for binary operators) | Douglas Gregor |
2008-11-07 | Initial, rudimentary implementation of operator overloading for binary | Douglas Gregor |