summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaOverload.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Don't suggest putting 'operator new' or 'operator delete' in a namespace to f...Richard Smith2013-06-121-15/+30
* Support for contextual conversion tweaks (N3323) was added, as Revision 183637Larisse Voufo2013-06-101-2/+2
* reverted testLarisse Voufo2013-06-101-93/+241
* Refactor places which perform contextual implicit conversions to go through aRichard Smith2013-05-211-44/+39
* PR15966: don't get confused by a complex integer -> complex integer conversionRichard Smith2013-05-101-1/+1
* ArrayRef'ize Sema::BuildCallToObjectOfClassTypeDmitri Gribenko2013-05-091-25/+19
* ArrayRef'ize some SemaOverload methodsDmitri Gribenko2013-05-091-56/+44
* Grab-bag of bit-field fixes:John McCall2013-05-061-1/+1
* Replace 'MultiExprArg()' with 'None'Dmitri Gribenko2013-05-051-2/+2
* ArrayRef'ization of some methods in SemaOverload. Patch by Robert Wilhelm!Richard Smith2013-05-051-117/+98
* Replace ArrayRef<T>() with None, now that we have an implicit ArrayRef constr...Dmitri Gribenko2013-05-051-2/+1
* Implement most of N3638 (return type deduction for normal functions).Richard Smith2013-05-041-0/+20
* Don't build a call expression referring to a function which we're not allowedRichard Smith2013-05-041-4/+9
* Use ArrayRef in AddMethodCandidate.Rafael Espindola2013-04-291-6/+9
* Implement core issue 1608: class members can be found via operator lookup in ...Richard Smith2013-04-201-6/+8
* Fix PR15291: noreturn adjustment in overload resolution for function template...Douglas Gregor2013-04-171-5/+8
* Remove hasExternalLinkageUncached.Rafael Espindola2013-04-151-0/+3
* <rdar://problem/13584715> Converted constant expressions are expected to have...Douglas Gregor2013-04-081-1/+1
* Fix PR15634, better error message for template deduction failure.Richard Trieu2013-04-081-4/+26
* Complain about attempts to befriend declarations via a usingJohn McCall2013-04-031-1/+2
* <rdar://problem/13267210> Ensure that Sema::CompareReferenceRelationship retu...Douglas Gregor2013-03-261-1/+11
* Avoid computing the linkage too early. Don't invalidate it.Rafael Espindola2013-03-141-15/+23
* Fix initializer for variables with attribute address_space set.Matt Arsenault2013-02-261-5/+1
* Remove the hack that avoided mangling static functions in extern C contexts.Rafael Espindola2013-02-231-8/+0
* Partially revert r175117 so that we don't break assumptions about howRafael Espindola2013-02-141-0/+8
* merge hasCLanguageLinkage and isExternC. Keep the shorter name.Rafael Espindola2013-02-141-1/+1
* The meat of this patch is in BuildCXXMemberCalLExpr where we make it useNick Lewycky2013-02-121-2/+0
* Enable overloading of OpenCL events - this is needed for the overloaded OpenC...Guy Benyei2013-02-071-0/+6
* Add OpenCL samplers as Clang builtin types and check sampler related restrict...Guy Benyei2013-02-071-1/+3
* Apply the pure-virtual odr rule to other constructs which can call overloadedNick Lewycky2013-02-071-25/+14
* Improve 'failed template argument deduction' diagnostic for the case where weRichard Smith2013-01-311-31/+57
* Replace "failed template argument deduction" diagnostic with something usefulRichard Smith2013-01-311-2/+22
* Fix mismatch between pointer and pointee type when diagnosing an incorrectRichard Smith2013-01-261-3/+2
* Start checking nonnull (as well as format and argument_with_type_tag) onNick Lewycky2013-01-241-0/+7
* Fix some wonky formatting, remove spurious emacs major mode marker. NoNick Lewycky2013-01-241-1/+1
* Add a new LangOpt NativeHalfType. This option allows for native half/fp16Joey Gouly2013-01-231-1/+2
* Fix regression in r172376. Don't try to detect missing 'constexpr' specifiersRichard Smith2013-01-141-2/+1
* PR12008: defer adding the implicit 'const' to a constexpr member function untilRichard Smith2013-01-141-19/+28
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-121-16/+16
* Fix a regression from 171193: main cannot be overloaded.Rafael Espindola2013-01-121-0/+5
* s/CPlusPlus0x/CPlusPlus11/gRichard Smith2013-01-021-4/+4
* Reject overloading of two static extern C functions.Rafael Espindola2012-12-281-1/+9
* Improve diagnostic wording for when an implicitly-deleted special memberRichard Smith2012-12-281-9/+6
* PR14695: Fix assert from bad cast<>. Not every namespace is a NamespaceDecl; ...Richard Smith2012-12-221-5/+12
* Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as pe...David Blaikie2012-12-191-4/+4
* Fix overload resolution for the initialization of a multi-dimensionalRichard Smith2012-12-091-1/+1
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-8/+9
* Don't return a pointer to an UnresolvedSetImpl in the CXXRecordDecl interface,Argyrios Kyrtzidis2012-11-281-25/+30
* Sema: Provide a valid source location when instantiating templates based on a...Benjamin Kramer2012-11-231-1/+1
* When we have a MemberExpr referring to an overloaded static member function,Richard Smith2012-11-141-0/+1
OpenPOWER on IntegriCloud