summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaOverload.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove ScopedDecl, collapsing all of its functionality into Decl, soDouglas Gregor2009-01-201-8/+5
* Convert more expression actions to smart pointers.Sebastian Redl2009-01-191-6/+8
* Use a single function for doing vararg argument promotion. Also, make sure to...Anders Carlsson2009-01-161-7/+1
* Introduce support for C++0x explicit conversion operators (N2437)Douglas Gregor2009-01-141-23/+71
* Warn when someone tries to pass a variable with a non-POD type to a varargs f...Anders Carlsson2009-01-131-0/+7
* Fix argument-passing bugs in a call to objectDouglas Gregor2009-01-131-10/+16
* Add the proper restrictions on the left-hand argument of a built-inDouglas Gregor2009-01-131-9/+31
* Make sure we don't name a constructor or destructor with a qualifiedDouglas Gregor2009-01-131-1/+1
* This is a large/messy diff that unifies the ObjC AST's with DeclContext.Steve Naroff2009-01-081-4/+4
* Initial implementation of anonymous unions (and, as a GNU extension,Douglas Gregor2009-01-071-1/+1
* 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
OpenPOWER on IntegriCloud