summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaOverload.cpp
Commit message (Expand)AuthorAgeFilesLines
* Don't push OverloadedFunctionDecls onto the chain of declarationsDouglas Gregor2008-12-231-17/+15
* Add some block-pointer conversions in C++Douglas Gregor2008-12-231-11/+20
* Don't explicitly represent OverloadedFunctionDecls withinDouglas Gregor2008-12-231-64/+22
* Support conversion from a null pointer constant o any Objective-C object poin...Douglas Gregor2008-12-221-0/+7
* Add support for calls to overloaded member functions. Things to note:Douglas Gregor2008-12-221-12/+136
* Add support for member references (E1.E2, E1->E2) with C++ semantics,Douglas Gregor2008-12-201-19/+20
* Support more implicit conversions for Objective-C types. Addresses <rdar://pr...Douglas Gregor2008-12-191-9/+110
* Allow downcasts of pointers to Objective-C interfaces, with aDouglas Gregor2008-12-191-4/+25
* Add some more implicit conversions for Objective-C++Douglas Gregor2008-12-181-0/+20
* Place constructors and destructors into the DeclContext of the class,Douglas Gregor2008-12-151-5/+19
* In C++, set the type of each of the enumerators in an enumeration toDouglas Gregor2008-12-121-3/+5
* Address some comments on the name lookup/DeclContext patch from ChrisDouglas Gregor2008-12-111-3/+3
* Unifies the name-lookup mechanisms used in various parts of the ASTDouglas Gregor2008-12-111-13/+10
* Add support for calls to dependent names within templates, e.g.,Douglas Gregor2008-12-061-2/+3
* Add implicit conversions for Objective-C qualified ids, e.g.,Douglas Gregor2008-11-271-2/+18
* Cleanup formattingDouglas Gregor2008-11-271-4/+8
* Support block pointer conversions in C++. I'm storing the test case locally u...Douglas Gregor2008-11-271-0/+15
* Implement implicit conversions for Objective-C specific types, e.g., Douglas Gregor2008-11-261-46/+103
* Tweak the new ResolveOverloadedCallFn to just return a FunctionDecl. It makes...Douglas Gregor2008-11-261-13/+9
* Move the overloading logic of Sema::ActOnCallExpr to a separate functionDouglas Gregor2008-11-261-0/+46
* Change a whole lot of diagnostics to take QualType's directly Chris Lattner2008-11-241-10/+7
* Rename NamedDecl::getName() to getNameAsString(). Replace a bunch of Chris Lattner2008-11-241-11/+11
* Implement a %plural modifier for complex plural forms in diagnostics. Use it ...Sebastian Redl2008-11-221-11/+7
* Fix overloading of non-static member functions that differ in their cv-qualif...Douglas Gregor2008-11-211-1/+1
* Cleanup memory management in overloading of operator->, slightlyDouglas Gregor2008-11-211-8/+9
* Don't print canonical types in overloading-related diagnosticsDouglas Gregor2008-11-211-5/+25
* Add support for overloaded operator-> when used in a member accessDouglas Gregor2008-11-201-0/+80
* Fix strange quote charactersDouglas Gregor2008-11-201-4/+4
* Implement the rest of C++ [over.call.object], which permits the objectDouglas Gregor2008-11-191-8/+153
* Support for calling overloaded function call operators (operator())Douglas Gregor2008-11-191-0/+150
* Added operator overloading for unary operators, post-increment, andDouglas Gregor2008-11-191-33/+209
* Switch several more Sema Diag methods over. This simplifies theChris Lattner2008-11-191-5/+5
* Built-in equality and relational operators have return type "bool" in C++,Douglas Gregor2008-11-191-12/+50
* Partial expansion of C++ operator overloading (for binary operators)Douglas Gregor2008-11-181-13/+272
* start converting Sema over to using its canonical Diag method.Chris Lattner2008-11-181-4/+3
* Introduction the DeclarationName class, as a single, general method ofDouglas Gregor2008-11-171-1/+1
* Some cleanup for the implementation of built-in operatorDouglas Gregor2008-11-131-7/+45
* Implement support for operator overloading using candidate operatorDouglas Gregor2008-11-121-4/+581
* Basic support for taking the address of an overloaded functionDouglas Gregor2008-11-101-3/+112
* Remove an out-of-date FIXMEDouglas Gregor2008-11-101-1/+0
* Initial, partially-baked support for implicit user-defined conversions by con...Douglas Gregor2008-11-071-3/+135
* Some cleanup of the cast checkers. Don't canonicalize types when not needed. ...Sebastian Redl2008-11-041-0/+1
* Implicit support for direct initialization of objects of class type, e.g.,Douglas Gregor2008-11-031-2/+3
* Standard conversion sequences now have a CopyConstructor field, toDouglas Gregor2008-11-031-30/+61
* Add implicitly-declared default and copy constructors to C++ classes,Douglas Gregor2008-11-031-15/+25
* Implement basic support for converting constructors in user-defined Douglas Gregor2008-10-311-32/+160
* Implement semantic checking of static_cast and dynamic_cast.Sebastian Redl2008-10-311-13/+25
* Implement overloading rules for reference bindingDouglas Gregor2008-10-291-15/+101
* Tweak Sema::CheckReferenceInit so that it (optionally) computes an Douglas Gregor2008-10-291-5/+5
* Implement initialization of a reference (C++ [dcl.init.ref]) as partDouglas Gregor2008-10-291-33/+82
OpenPOWER on IntegriCloud