summaryrefslogtreecommitdiff
path: root/lib/Sema/SemaOverload.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Factor out repeated code to build a DeclRefExpr and mark it referenced.Richard Smith2019-06-041-22/+8
* Factor out repeated code to build 'this' expressions and mark themRichard Smith2019-05-241-4/+2
* Added an assertion to constant evaluation enty points that prohibits dependen...Dmitri Gribenko2019-05-171-2/+4
* Fix regression in r360311 caused by reversed bool arguments.Richard Smith2019-05-161-1/+2
* [c++20] Add support for explicit(bool), as described in P0892R2.Richard Smith2019-05-091-63/+108
* [c++20] Implement P0846R0: allow (ADL-only) calls to template-ids whoseRichard Smith2019-05-091-5/+5
* Split ActOnCallExpr into an ActOnCallExpr to be called by the parser,Richard Smith2019-05-081-4/+4
* Revert r359949 "[clang] adding explicit(bool) from c++2a"Hans Wennborg2019-05-061-110/+63
* [clang] adding explicit(bool) from c++2aNicolas Lesser2019-05-041-63/+110
* SemaOverload: Complete candidates before emitting the error, to ensure diagno...David Blaikie2019-05-031-102/+167
* [OpenCL] Fix initialisation of this via pointer.Anastasia Stulova2019-05-021-5/+5
* Diagnose non-dependent qualified friend function template declarationsRichard Smith2019-05-021-0/+1
* Use llvm::stable_sortFangrui Song2019-04-241-2/+2
* [Sema][NFCI] Don't allocate storage for the various CorrectionCandidateCallba...Bruno Ricci2019-03-251-19/+16
* [Sema] Deduplicate some availability checking logicErik Pilkington2019-03-201-50/+11
* [Sema] Adjust addr space of reference operand in compound assignmentAnastasia Stulova2019-03-191-10/+8
* [PR40778][Sema] Adjust addr space of operands in builtin operators.Anastasia Stulova2019-03-071-5/+14
* Rename getTypeQualifiers to getMethodQualifiers.Anastasia Stulova2019-01-281-9/+9
* [AST] Pack GenericSelectionExprBruno Ricci2019-01-261-1/+1
* [OpenCL] Allow address spaces as method qualifiers.Anastasia Stulova2019-01-211-7/+15
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* [OpenCL] Fix overloading ranking rules for addrspace conversions.Anastasia Stulova2019-01-181-1/+4
* Remember to instantiate explicit template argument lists in a friendRichard Smith2019-01-111-0/+1
* [AST] Remove ASTContext from getThisType (NFC)Brian Gesiak2019-01-111-4/+4
* DR674, PR38883, PR40238: Qualified friend lookup should look for aRichard Smith2019-01-071-0/+29
* Prevent unreachable when checking invalid multiversion decls.Erich Keane2019-01-041-0/+5
* [Basic] Extend DiagnosticEngine to store and format Qualifiers.Anastasia Stulova2019-01-041-5/+3
* [AST] Store the callee and argument expressions of CallExpr in a trailing array.Bruno Ricci2018-12-211-60/+54