summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaOverload.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Implement template instantiation for the prefix unary operators. AsDouglas Gregor2009-03-131-1/+149
* Refactor the way we handle operator overloading and templateDouglas Gregor2009-03-131-43/+206
* Improve the representation of operator expressions like "x + y" withinDouglas Gregor2009-03-131-106/+38
* Eliminate CXXRecordTypeDouglas Gregor2009-02-281-36/+38
* Create a new TypeNodes.def file that enumerates all of the types,Douglas Gregor2009-02-261-17/+17
* Drop uses of getAsPointerLikeType.Daniel Dunbar2009-02-261-1/+3
* Provide a proper source location when building an implicit dereference. Fixes...Douglas Gregor2009-02-191-1/+1
* Downgrade complaints about calling unavailable functions to a warningDouglas Gregor2009-02-181-2/+51
* remove "; candidates are/is:" from various ambiguity diagnostics.Chris Lattner2009-02-171-9/+5
* Several cleanups:Steve Naroff2009-02-121-10/+10
* Expand the definition of a complex promotion to include complex ->Douglas Gregor2009-02-121-3/+7
* Introduce _Complex conversions into the function overloadingDouglas Gregor2009-02-121-1/+54
* Initial implementation of function overloading in C.Douglas Gregor2009-02-111-21/+39
* Add semantic checking for template arguments that correspond toDouglas Gregor2009-02-111-0/+19
* Add partial semantic checking of template arguments that are meant forDouglas Gregor2009-02-111-1/+1
* CallExpr now uses ASTContext's allocate to allocate/delete its array of subex...Ted Kremenek2009-02-091-4/+9
* Overhaul of Stmt allocation:Ted Kremenek2009-02-071-17/+19
* Remove some non-ASCII in comment.Sebastian Redl2009-02-051-2/+2
* Implement taking address of member functions, including overloaded ones.Sebastian Redl2009-02-041-6/+28
* Bring operator name lookup (as required for C++ operator overloading)Douglas Gregor2009-02-041-51/+22
* Fix our semantic analysis ofDouglas Gregor2009-02-041-9/+45
* Initial implementation of argument dependent lookup (a.k.a. ADL,Douglas Gregor2009-02-041-9/+96
* Steve set me straight on this one. GCC was right, EDG was wrong: theDouglas Gregor2009-02-021-3/+5
* Improve our handling of the second step in a user-defined conversionDouglas Gregor2009-01-301-14/+34
* Eliminated LookupCriteria, whose creation was causing a bottleneck forDouglas Gregor2009-01-301-3/+2
* Implement pointer to member handling in static_cast.Sebastian Redl2009-01-281-43/+42
* Implement implicit conversions for pointers-to-member.Sebastian Redl2009-01-251-6/+101
* 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
OpenPOWER on IntegriCloud