summaryrefslogtreecommitdiffstats
path: root/lib/Sema/SemaOverload.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* [AST][NFC] Pass the AST context to one of the ctor of DeclRefExpr.Bruno Ricci2018-12-211-4/+4
* [OpenCL] Add generic AS to 'this' pointerMikael Nilsson2018-12-131-11/+24
* [AST] Store "UsesADL" information in CallExpr.Eric Fiselier2018-12-121-32/+32
* Revert "[OpenCL] Add generic AS to 'this' pointer"Mikael Nilsson2018-12-121-24/+11
* [OpenCL] Add generic AS to 'this' pointerMikael Nilsson2018-12-121-11/+24
* Pass PartialOverloading argument to the correct corresponding parameterEric Fiselier2018-12-111-5/+7
* Use zip_longest for iterator range comparisons. NFC.Michael Kruse2018-12-101-10/+13
* [CodeComplete] Fix assertion failureIlya Biryukov2018-12-071-1/+6
* [AST][Sema] Remove CallExpr::setNumArgsBruno Ricci2018-12-031-4/+5
* [Sema] Avoid CallExpr::setNumArgs in Sema::BuildCallToObjectOfClassTypeBruno Ricci2018-12-031-25/+23
* Revert "Revert r347417 "Re-Reinstate 347294 with a fix for the failures.""Fangrui Song2018-11-301-1/+1
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Fangrui Song2018-11-301-1/+1
* Re-commit r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-281-1/+1
* Revert r347417 "Re-Reinstate 347294 with a fix for the failures."Hans Wennborg2018-11-271-1/+1
* Re-Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-211-1/+1
* Revert r347364 again, the fix was incomplete.Nico Weber2018-11-211-1/+1
* Reinstate 347294 with a fix for the failures.Bill Wendling2018-11-201-1/+1
* Revert 347294, it turned many bots on lab.llvm.org:8011/console red.Nico Weber2018-11-201-1/+1
* Use is.constant intrinsic for __builtin_constant_pBill Wendling2018-11-201-1/+1
* [Clang][Sema]Choose a better candidate in overload function call if there is ...Zi Xuan Wu2018-11-161-0/+25
* Compound literals, enums, et al require const exprBill Wendling2018-11-091-1/+1
* NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)Erik Pilkington2018-10-301-3/+3
* Use llvm::{all,any,none}_of instead std::{all,any,none}_of. NFCFangrui Song2018-10-201-1/+1
* [Sema][OpenCL] Improve diagnostics for not viable overloadable function candi...Andrew Savonichev2018-10-111-1/+2
* PR39231: fix null dereference when diagnosing deduction failure due toRichard Smith2018-10-091-1/+1
* llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song2018-09-261-2/+1
* PR33222: Require the declared return type not the actual return type toRichard Smith2018-09-101-1/+2
* Port getLocEnd -> getEndLocStephen Kelly2018-08-091-1/+1
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-117/+104