aboutsummaryrefslogtreecommitdiff
path: root/lib/Sema/SemaOverload.cpp
AgeCommit message (Expand)Author
2009-02-28Eliminate CXXRecordTypeDouglas Gregor
2009-02-26Create a new TypeNodes.def file that enumerates all of the types,Douglas Gregor
2009-02-26Drop uses of getAsPointerLikeType.Daniel Dunbar
2009-02-19Provide a proper source location when building an implicit dereference. Fixes...Douglas Gregor
2009-02-18Downgrade complaints about calling unavailable functions to a warningDouglas Gregor
2009-02-17remove "; candidates are/is:" from various ambiguity diagnostics.Chris Lattner
2009-02-12Several cleanups:Steve Naroff
2009-02-12Expand the definition of a complex promotion to include complex ->Douglas Gregor
2009-02-12Introduce _Complex conversions into the function overloadingDouglas Gregor
2009-02-11Initial implementation of function overloading in C.Douglas Gregor
2009-02-11Add semantic checking for template arguments that correspond toDouglas Gregor
2009-02-11Add partial semantic checking of template arguments that are meant forDouglas Gregor
2009-02-09CallExpr now uses ASTContext's allocate to allocate/delete its array of subex...Ted Kremenek
2009-02-07Overhaul of Stmt allocation:Ted Kremenek
2009-02-05Remove some non-ASCII in comment.Sebastian Redl
2009-02-04Implement taking address of member functions, including overloaded ones.Sebastian Redl
2009-02-04Bring operator name lookup (as required for C++ operator overloading)Douglas Gregor
2009-02-04Fix our semantic analysis ofDouglas Gregor
2009-02-04Initial implementation of argument dependent lookup (a.k.a. ADL,Douglas Gregor
2009-02-02Steve set me straight on this one. GCC was right, EDG was wrong: theDouglas Gregor
2009-01-30Improve our handling of the second step in a user-defined conversionDouglas Gregor
2009-01-30Eliminated LookupCriteria, whose creation was causing a bottleneck forDouglas Gregor
2009-01-28Implement pointer to member handling in static_cast.Sebastian Redl
2009-01-25Implement implicit conversions for pointers-to-member.Sebastian Redl
2009-01-20Remove ScopedDecl, collapsing all of its functionality into Decl, soDouglas Gregor
2009-01-19Convert more expression actions to smart pointers.Sebastian Redl
2009-01-16Use a single function for doing vararg argument promotion. Also, make sure to...Anders Carlsson
2009-01-14Introduce support for C++0x explicit conversion operators (N2437)Douglas Gregor
2009-01-13Warn when someone tries to pass a variable with a non-POD type to a varargs f...Anders Carlsson
2009-01-13Fix argument-passing bugs in a call to objectDouglas Gregor
2009-01-13Add the proper restrictions on the left-hand argument of a built-inDouglas Gregor
2009-01-13Make sure we don't name a constructor or destructor with a qualifiedDouglas Gregor
2009-01-08This is a large/messy diff that unifies the ObjC AST's with DeclContext.Steve Naroff
2009-01-07Initial implementation of anonymous unions (and, as a GNU extension,Douglas Gregor
2008-12-23Don't push OverloadedFunctionDecls onto the chain of declarationsDouglas Gregor
2008-12-23Add some block-pointer conversions in C++Douglas Gregor
2008-12-23Don't explicitly represent OverloadedFunctionDecls withinDouglas Gregor
2008-12-22Support conversion from a null pointer constant o any Objective-C object poin...Douglas Gregor
2008-12-22Add support for calls to overloaded member functions. Things to note:Douglas Gregor
2008-12-20Add support for member references (E1.E2, E1->E2) with C++ semantics,Douglas Gregor
2008-12-19Support more implicit conversions for Objective-C types. Addresses <rdar://pr...Douglas Gregor
2008-12-19Allow downcasts of pointers to Objective-C interfaces, with aDouglas Gregor
2008-12-18Add some more implicit conversions for Objective-C++Douglas Gregor
2008-12-15Place constructors and destructors into the DeclContext of the class,Douglas Gregor
2008-12-12In C++, set the type of each of the enumerators in an enumeration toDouglas Gregor
2008-12-11Address some comments on the name lookup/DeclContext patch from ChrisDouglas Gregor
2008-12-11Unifies the name-lookup mechanisms used in various parts of the ASTDouglas Gregor
2008-12-06Add support for calls to dependent names within templates, e.g.,Douglas Gregor
2008-11-27Add implicit conversions for Objective-C qualified ids, e.g.,Douglas Gregor
2008-11-27Cleanup formattingDouglas Gregor