summaryrefslogtreecommitdiff
path: root/lib/Sema/SemaOverload.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [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
* Append new attributes to the end of an AttributeList.Michael Kruse2018-08-031-34/+12
* Add missing temporary materialization conversion on left-hand side of .Richard Smith2018-07-271-0/+7
* Implement cpu_dispatch/cpu_specific MultiversioningErich Keane2018-07-201-8/+53
* Sema: Fix explicit address space cast in C++Yaxun Liu2018-07-201-0/+9
* Fix template argument deduction when a parameter pack has a valueRichard Smith2018-07-191-0/+19
* DR330: look through array types when forming the cv-decomposition of a type.Richard Smith2018-07-111-13/+3
* PR37979: integral promotions in C++ treat enum bit-fields like enums,Richard Smith2018-06-281-0/+13
* DR1687: When overload resolution selects a built-in operator, implicitRichard Smith2018-06-271-13/+14
* Revert "Append new attributes to the end of an AttributeList."Michael Kruse2018-06-251-13/+34
* [Sema] Updated note for address spaces to print the type.Anastasia Stulova2018-06-221-3/+1
* [Sema] Fix overloaded static functions for templatesIvan Donchevskii2018-06-211-41/+39
* Append new attributes to the end of an AttributeList.Michael Kruse2018-06-191-34/+13
* Fix overload resolution between Ptr-To-Member and BoolErich Keane2018-06-121-0/+1
* [Sema] Use %sub to cleanup overload diagnosticsEric Fiselier2018-05-301-105/+116
* Allow dllimport non-type template arguments in C++17Reid Kleckner2018-05-101-3/+4
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-39/+39
* [C++2a] Implement operator<=> CodeGen and ExprConstantEric Fiselier2018-05-071-9/+48
* Track the result of evaluating a computed noexcept specification on theRichard Smith2018-05-031-3/+3
* Implement P0482R2, support for char8_t type.Richard Smith2018-05-011-0/+2
* [Sema] Disable built-in increment operator for bool in overload resolution in...Jan Korous2018-04-181-5/+11
* Limit types of builtins that can be redeclared.Erich Keane2018-04-161-0/+7