summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaOverload.cpp
Commit message (Expand)AuthorAgeFilesLines
* [OpenCL] Restrict addr space conversions in nested pointersAnastasia Stulova2020-02-121-10/+14
* PR44761: Fix fallback to later tiebreakers if two non-template functionsRichard Smith2020-02-041-8/+6
* PR44627: Consider reversing == and <=> candidates found by ADL.Richard Smith2020-01-301-8/+22
* [Concepts] Transform constraints of non-template functions to ConstantEvaluatedSaar Raz2020-01-251-11/+9
* Fix "pointer is null" clang static analyzer warnings. NFCI.Simon Pilgrim2020-01-141-23/+14
* Sema::getOwningModule - take const Decl* type.Simon Pilgrim2020-01-131-4/+3
* CWG2352: Allow qualification conversions during reference binding.Richard Smith2020-01-091-129/+153
* When diagnosing the lack of a viable conversion function, also listRichard Smith2020-01-091-68/+120
* [Concepts] Function trailing requires clausesSaar Raz2020-01-091-26/+229
* Always deduce the lengths of contained parameter packs when deducing aRichard Smith2020-01-061-0/+16
* Revert "CWG2352: Allow qualification conversions during reference binding."David Blaikie2019-12-271-155/+135
* CWG2352: Allow qualification conversions during reference binding.Richard Smith2019-12-191-135/+155
* Refactor CompareReferenceRelationship and its callers in preparation forRichard Smith2019-12-181-74/+50
* Add support for the MS qualifiers __ptr32, __ptr64, __sptr, __uptr.Amy Huang2019-12-181-2/+6
* [c++20] P1959R0: Remove support for std::*_equality.Richard Smith2019-12-161-19/+6
* Resolve exception specifications after marking the correspondingRichard Smith2019-12-151-9/+6
* [Sema] Improve diagnostic about addr spaces for overload candidatesAnastasia Stulova2019-12-131-4/+11
* [c++20] Implement P1185R2 (as modified by P2002R0).Richard Smith2019-12-101-0/+4
* [c++20] Synthesis of defaulted comparison functions.Richard Smith2019-12-081-1/+125
* [c++20] Determine whether a defaulted comparison should be deleted orRichard Smith2019-12-061-62/+80
* Add `QualType::hasAddressSpace`. NFC.Michael Liao2019-12-061-1/+1
* [Concepts] Constraint Enforcement & DiagnosticsSaar Raz2019-12-061-0/+47
* [NFC] Supress GCC "Bitfield too small to hold all values of enum" warning.Richard Smith2019-11-091-8/+8
* [OpenCL] Fix address space for const method call from nonconst (PR43145)Sven van Haastregt2019-11-041-1/+4
* Fix argument numbering confusion when diagnosing a non-viable operator().Richard Smith2019-10-291-2/+4
* Revert "[Concepts] Constraint Enforcement & Diagnostics"Vlad Tsyrklevich2019-10-281-47/+0
* When diagnosing an ambiguity, only note the candidates that contributeRichard Smith2019-10-241-30/+61
* [Concepts] Constraint Enforcement & DiagnosticsSaar Raz2019-10-251-0/+47
* Sema: Create a no-op implicit cast for lvalue function conversions.Peter Collingbourne2019-10-191-14/+19
* [c++20] Add rewriting from comparison operators to <=> / ==.Richard Smith2019-10-191-107/+370
* Implements CWG 1601 in [over.ics.rank/4.2]Richard Smith2019-10-061-0/+42
* SemaOverload - silence static analyzer getAs<> null dereference warnings. NFCI.Simon Pilgrim2019-10-021-25/+25
* Model converted constant expressions as full-expressions.Richard Smith2019-09-191-5/+23
* [CUDA][HIP] Re-apply part of r372318.Michael Liao2019-09-191-2/+4
* Revert "[CUDA][HIP] Fix typo in `BestViableFunction`"Mitch Phillips2019-09-191-9/+7
* [CUDA][HIP] Fix typo in `BestViableFunction`Michael Liao2019-09-191-7/+9
* Merge note_ovl_builtin_candidate diagnostics; NFCSven van Haastregt2019-09-091-2/+2
* [c++20] Implement semantic restrictions for C++20 designatedRichard Smith2019-08-301-4/+2
* clang: Fix typo in commentNico Weber2019-08-211-1/+1
* [NFC] avoid AlignedCharArray in clangJF Bastien2019-07-291-3/+2
* [OpenCL] Improve destructor support in C++ for OpenCLMarco Antognini2019-07-221-3/+1
* Revert r366422: [OpenCL] Improve destructor support in C++ for OpenCLIlya Biryukov2019-07-181-1/+3
* [OpenCL] Improve destructor support in C++ for OpenCLMarco Antognini2019-07-181-3/+1
* [OpenCL] Fixing sampler initialisations for C++ mode.Neil Hickey2019-07-161-0/+4
* Fix parameter name comments using clang-tidy. NFC.Rui Ueyama2019-07-161-22/+22
* [Sema] Diagnose addr space mismatch while constructing objectsAnastasia Stulova2019-06-201-2/+24
* [clang] Add storage for APValue in ConstantExprGauthier Harnisch2019-06-151-1/+1
* Factor out duplicated code building a MemberExpr and marking itRichard Smith2019-06-061-7/+4
* Revert "Factor out duplicated code building a MemberExpr and marking it" and ...Benjamin Kramer2019-06-051-4/+7
* Factor out duplicated code building a MemberExpr and marking itRichard Smith2019-06-051-7/+4
OpenPOWER on IntegriCloud