summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaOverload.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Reinstate r185229, reverted in r185256, with a tweak: further ignore theRichard Smith2013-06-301-35/+13
* Revert r185229 as it breaks compilation of <windows.h>Timur Iskhodzhanov2013-06-291-13/+35
* PR7927, PR16247: Reimplement handling of matching extern "C" declarationsRichard Smith2013-06-281-35/+13
* A bit of program simplification from r185056Larisse Voufo2013-06-271-2/+1
* Fix a conversion to incomplete type bug -- The error message now specifically...Larisse Voufo2013-06-271-4/+9
* More of N3652: don't add an implicit 'const' to 'constexpr' member functions ...Richard Smith2013-06-251-1/+2
* Extend -Wnon-pod-varargs to check calls made from member pointers.Richard Trieu2013-06-221-0/+3
* Introduce a new mangling for protocol-qualified ObjC types in C++. This allowsEli Friedman2013-06-181-36/+3
* A quick fix to allow return type deduction on member templatesFaisal Vali2013-06-151-2/+19
* 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
OpenPOWER on IntegriCloud