summaryrefslogtreecommitdiffstats
path: root/clang/test/SemaCXX/overloaded-operator.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rework base and member initialization in constructors, with severalDouglas Gregor2010-01-311-1/+1
* When computing surrogates for calls to a value of object type, lookDouglas Gregor2010-01-111-4/+11
* Improve the lead diagnostic for C++ object subscript expressions withJohn McCall2010-01-071-0/+24
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-151-1/+1
* Reimplement reference initialization (C++ [dcl.init.ref]) using theDouglas Gregor2009-12-091-1/+1
* Do overload resolution for compound assignment even if only the RHS is overlo...Sebastian Redl2009-11-181-0/+28
* Don't generate superfluous and ambiguous built-in candidates for multi-level ...Sebastian Redl2009-11-181-0/+10
* When looking for operator() to type-check a call to an object of classDouglas Gregor2009-11-151-1/+8
* When collecting types for built-in candidates, make arrays decay to pointers....Sebastian Redl2009-11-051-0/+11
* Apply the special enum restrictions from [over.match.oper]p3b2 in argument-de...Sebastian Redl2009-10-231-0/+28
* When building types from declarators, instead of building two types (one forJohn McCall2009-10-221-1/+1
* When overload resolution fails for an overloaded operator, show theDouglas Gregor2009-09-301-2/+2
* Note location of operators caused the circularity.Fariborz Jahanian2009-09-301-4/+4
* Detect operator-> chains of arbitrary length. Use a terrible data structureJohn McCall2009-09-301-0/+16
* self-referecing operator '->' member function was causingFariborz Jahanian2009-09-301-0/+11
* 13.1-p3 Overloadable declarationsFariborz Jahanian2009-09-291-1/+1
* When looking for overloaded member operators, make sure to instantiateDouglas Gregor2009-08-271-0/+4
* Create a new PrintingPolicy class, which we pass down through the ASTDouglas Gregor2009-05-291-1/+1
* Rename clang to clang-cc.Daniel Dunbar2009-03-241-1/+1
* Almost complete implementation of rvalue references. One bug, and a few uncle...Sebastian Redl2009-03-161-1/+1
* Bring operator name lookup (as required for C++ operator overloading)Douglas Gregor2009-02-041-2/+1
* Initial implementation of argument dependent lookup (a.k.a. ADL,Douglas Gregor2009-02-041-0/+15
* Fix argument-passing bugs in a call to objectDouglas Gregor2009-01-131-2/+14
* Make sure we don't name a constructor or destructor with a qualifiedDouglas Gregor2009-01-131-0/+11
* Implement a %plural modifier for complex plural forms in diagnostics. Use it ...Sebastian Redl2008-11-221-1/+1
* Fix overloading of non-static member functions that differ in their cv-qualif...Douglas Gregor2008-11-211-3/+5
* Don't print canonical types in overloading-related diagnosticsDouglas Gregor2008-11-211-2/+4
* Add support for overloaded operator-> when used in a member accessDouglas Gregor2008-11-201-0/+18
* Beef up the test for function call operators slightlyDouglas Gregor2008-11-191-0/+2
* Implement the rest of C++ [over.call.object], which permits the objectDouglas Gregor2008-11-191-0/+14
* Support for calling overloaded function call operators (operator())Douglas Gregor2008-11-191-0/+13
* Support overloading of the subscript operator[], including support forDouglas Gregor2008-11-191-0/+24
* Added operator overloading for unary operators, post-increment, andDouglas Gregor2008-11-191-0/+28
* Built-in equality and relational operators have return type "bool" in C++,Douglas Gregor2008-11-191-0/+21
* Partial expansion of C++ operator overloading (for binary operators)Douglas Gregor2008-11-181-0/+20
* Initial, rudimentary implementation of operator overloading for binaryDouglas Gregor2008-11-061-0/+30
OpenPOWER on IntegriCloud