summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaOverload.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Add a new attribute 'enable_if' which can be used to control overload resolut...Nick Lewycky2014-01-111-13/+176
* ObjectiveC. Further improvements of useFariborz Jahanian2013-12-161-1/+3
* Fix code typos spotted while working on type traitsAlp Toker2013-12-061-1/+1
* Correct hyphenations in comments and assert messagesAlp Toker2013-12-051-1/+1
* PR17533 and duplicates: don't compute the return type of an overloaded operatorRichard Smith2013-11-151-15/+15
* Rather than duplicating extension diagnostics to allow them to cause aRichard Smith2013-11-121-6/+2
* s/DebugPrint/dump/gDouglas Gregor2013-11-081-10/+10
* Objective-C++ ARC: Improve the conversion to a const __unsafe_unretained refe...Douglas Gregor2013-11-081-2/+17
* Fix a bogus assert I introduced in r194224Douglas Gregor2013-11-081-1/+1
* Re-instate contextual conversion to Objective-C pointers in message sends.Douglas Gregor2013-11-071-31/+91
* Implement final resolution of DR1402: implicitly-declared move operators thatRichard Smith2013-11-041-1/+16
* Sema: Do not allow overloading between methods based on restrictDavid Majnemer2013-11-031-1/+6
* Fix crash in cleanup attr handlingAlp Toker2013-10-201-0/+3
* Sema: Cleanup redundant variable NumArgsToCheckBenjamin Kramer2013-10-051-4/+1
* Implement a rudimentary form of generic lambdas.Faisal Vali2013-09-261-0/+4
* Sema: Simplify code a bit, plug a potential leak.Benjamin Kramer2013-09-251-20/+12
* Fix typo. Add missing whitespace. No functionality change.Nick Lewycky2013-09-221-2/+2
* PR17295: Do not allow explicit conversion functions to be used in cases whereRichard Smith2013-09-211-0/+11
* [-cxx-abi microsoft] Correctly identify Win32 entry pointsDavid Majnemer2013-09-161-0/+5
* PR17075: When performing partial ordering of a member function against aRichard Smith2013-09-111-1/+2
* getMostSpecialized for function template sets is never used in the context of aRichard Smith2013-09-101-1/+1
* Fix constructor-related typos.Benjamin Kramer2013-09-091-1/+1
* Remove error-prone 'list initialization' flag from an implicit conversionRichard Smith2013-09-061-22/+10
* When creating an implicit conversion sequence for a reference of type T from anRichard Smith2013-09-061-5/+12
* Improve error for assignment to incomplete class.Eli Friedman2013-08-281-0/+5
* Revert "Implement a rudimentary form of generic lambdas."Manuel Klimek2013-08-221-4/+0
* Implement a rudimentary form of generic lambdas.Faisal Vali2013-08-221-0/+4
* Don't produce duplicate notes if we have deduction failure notes when resolvingRichard Smith2013-08-141-6/+16
* Fix for PR16570: when comparing two function pointers, discard qualifiers whenRichard Trieu2013-08-091-1/+2
* Omit llvm:: before ArrayRef, as we have using llvm::ArrayRef in include/clan...Robert Wilhelm2013-08-091-5/+4
* Fixing commit r187768: Moved diagnosis of forward declarations of variable te...Larisse Voufo2013-08-061-11/+3
* Fix for PR16570: when comparing two function pointers, discard qualifiers whenRichard Trieu2013-08-061-3/+11
* Sema: Diagnose explicitly bound unresolved member expressions decaying into p...David Majnemer2013-08-011-25/+42
* Improve the diagnostic experience, including adding recovery, forKaelyn Uhrain2013-07-311-1/+8
* FIXME fix: improving diagnostics for template arguments deduction of class te...Larisse Voufo2013-07-191-103/+257
* Revert "Use function overloading instead of template specialization for diagn...Larisse Voufo2013-07-191-257/+103
* Use function overloading instead of template specialization for diagnosis of ...Larisse Voufo2013-07-191-103/+257
* Move the "->" to "." fixit from r186128 into a separate note sinceKaelyn Uhrain2013-07-151-5/+3
* Provide a fixit hint for changing '->' to '.' if there is no operator->Kaelyn Uhrain2013-07-111-4/+11
* Make a couple of useful typo correction callbacks more widely available.Kaelyn Uhrain2013-07-081-62/+2
* Put helper class in anonymous namespace.Craig Topper2013-07-011-0/+4
* 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
OpenPOWER on IntegriCloud