]> granicus.if.org Git - clang/history - lib/Sema/SemaOverload.cpp
[c++20] Add rewriting from comparison operators to <=> / ==.
[clang] / lib / Sema / SemaOverload.cpp
2019-10-19 Richard Smith[c++20] Add rewriting from comparison operators to...
2019-10-06 Richard SmithImplements CWG 1601 in [over.ics.rank/4.2]
2019-10-02 Simon PilgrimSemaOverload - silence static analyzer getAs<> null...
2019-09-19 Richard SmithModel converted constant expressions as full-expressions.
2019-09-19 Michael Liao[CUDA][HIP] Re-apply part of r372318.
2019-09-19 Mitch PhillipsRevert "[CUDA][HIP] Fix typo in `BestViableFunction`"
2019-09-19 Michael Liao[CUDA][HIP] Fix typo in `BestViableFunction`
2019-09-09 Sven van HaastregtMerge note_ovl_builtin_candidate diagnostics; NFC
2019-08-30 Richard Smith[c++20] Implement semantic restrictions for C++20 desig...
2019-08-21 Nico Weberclang: Fix typo in comment
2019-07-29 JF Bastien[NFC] avoid AlignedCharArray in clang
2019-07-22 Marco Antognini[OpenCL] Improve destructor support in C++ for OpenCL
2019-07-18 Ilya BiryukovRevert r366422: [OpenCL] Improve destructor support...
2019-07-18 Marco Antognini[OpenCL] Improve destructor support in C++ for OpenCL
2019-07-16 Neil Hickey[OpenCL] Fixing sampler initialisations for C++ mode.
2019-07-16 Rui UeyamaFix parameter name comments using clang-tidy. NFC.
2019-06-20 Anastasia Stulova[Sema] Diagnose addr space mismatch while constructing...
2019-06-15 Gauthier Harnisch[clang] Add storage for APValue in ConstantExpr
2019-06-06 Richard SmithFactor out duplicated code building a MemberExpr and...
2019-06-05 Benjamin KramerRevert "Factor out duplicated code building a MemberExp...
2019-06-05 Richard SmithFactor out duplicated code building a MemberExpr and...
2019-06-04 Richard SmithFactor out repeated code to build a DeclRefExpr and...
2019-05-24 Richard SmithFactor out repeated code to build 'this' expressions...
2019-05-17 Dmitri GribenkoAdded an assertion to constant evaluation enty points...
2019-05-16 Richard SmithFix regression in r360311 caused by reversed bool argum...
2019-05-09 Richard Smith[c++20] Add support for explicit(bool), as described...
2019-05-09 Richard Smith[c++20] Implement P0846R0: allow (ADL-only) calls to...
2019-05-08 Richard SmithSplit ActOnCallExpr into an ActOnCallExpr to be called...
2019-05-06 Hans WennborgRevert r359949 "[clang] adding explicit(bool) from...
2019-05-04 Nicolas Lesser[clang] adding explicit(bool) from c++2a
2019-05-03 David BlaikieSemaOverload: Complete candidates before emitting the...
2019-05-02 Anastasia Stulova[OpenCL] Fix initialisation of this via pointer.
2019-05-02 Richard SmithDiagnose non-dependent qualified friend function templa...
2019-04-24 Fangrui SongUse llvm::stable_sort
2019-03-25 Bruno Ricci[Sema][NFCI] Don't allocate storage for the various...
2019-03-20 Erik Pilkington[Sema] Deduplicate some availability checking logic
2019-03-19 Anastasia Stulova[Sema] Adjust addr space of reference operand in compou...
2019-03-07 Anastasia Stulova[PR40778][Sema] Adjust addr space of operands in builti...
2019-01-28 Anastasia StulovaRename getTypeQualifiers to getMethodQualifiers.
2019-01-26 Bruno Ricci[AST] Pack GenericSelectionExpr
2019-01-21 Anastasia Stulova[OpenCL] Allow address spaces as method qualifiers.
2019-01-19 Chandler CarruthUpdate the file headers across all of the LLVM projects...
2019-01-18 Anastasia Stulova[OpenCL] Fix overloading ranking rules for addrspace...
2019-01-11 Richard SmithRemember to instantiate explicit template argument...
2019-01-11 Brian Gesiak[AST] Remove ASTContext from getThisType (NFC)
2019-01-07 Richard SmithDR674, PR38883, PR40238: Qualified friend lookup should...
2019-01-04 Erich KeanePrevent unreachable when checking invalid multiversion...
2019-01-04 Anastasia Stulova[Basic] Extend DiagnosticEngine to store and format...
2018-12-21 Bruno Ricci[AST] Store the callee and argument expressions of...
2018-12-21 Bruno Ricci[AST][NFC] Pass the AST context to one of the ctor...
2018-12-13 Mikael Nilsson[OpenCL] Add generic AS to 'this' pointer
2018-12-12 Eric Fiselier[AST] Store "UsesADL" information in CallExpr.
2018-12-12 Mikael NilssonRevert "[OpenCL] Add generic AS to 'this' pointer"
2018-12-12 Mikael Nilsson[OpenCL] Add generic AS to 'this' pointer
2018-12-11 Eric FiselierPass PartialOverloading argument to the correct corresp...
2018-12-10 Michael KruseUse zip_longest for iterator range comparisons. NFC.
2018-12-07 Ilya Biryukov[CodeComplete] Fix assertion failure
2018-12-03 Bruno Ricci[AST][Sema] Remove CallExpr::setNumArgs
2018-12-03 Bruno Ricci[Sema] Avoid CallExpr::setNumArgs in Sema::BuildCallToO...
2018-11-30 Fangrui SongRevert "Revert r347417 "Re-Reinstate 347294 with a...
2018-11-30 Fangrui SongRevert r347417 "Re-Reinstate 347294 with a fix for...
2018-11-28 Hans WennborgRe-commit r347417 "Re-Reinstate 347294 with a fix for...
2018-11-27 Hans WennborgRevert r347417 "Re-Reinstate 347294 with a fix for...
2018-11-21 Bill WendlingRe-Reinstate 347294 with a fix for the failures.
2018-11-21 Nico WeberRevert r347364 again, the fix was incomplete.
2018-11-20 Bill WendlingReinstate 347294 with a fix for the failures.
2018-11-20 Nico WeberRevert 347294, it turned many bots on lab.llvm.org...
2018-11-20 Bill WendlingUse is.constant intrinsic for __builtin_constant_p
2018-11-16 Zi Xuan Wu[Clang][Sema]Choose a better candidate in overload...
2018-11-09 Bill WendlingCompound literals, enums, et al require const expr
2018-10-30 Erik PilkingtonNFC: Remove the ObjC1/ObjC2 distinction from clang...
2018-10-20 Fangrui SongUse llvm::{all,any,none}_of instead std::{all,any,none...
2018-10-11 Andrew Savonichev[Sema][OpenCL] Improve diagnostics for not viable overl...
2018-10-09 Richard SmithPR39231: fix null dereference when diagnosing deduction...
2018-09-26 Fangrui Songllvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C...
2018-09-10 Richard SmithPR33222: Require the declared return type not the actua...
2018-08-09 Stephen KellyPort getLocEnd -> getEndLoc
2018-08-09 Stephen KellyPort getLocStart -> getBeginLoc
2018-08-03 Michael KruseAppend new attributes to the end of an AttributeList.
2018-07-27 Richard SmithAdd missing temporary materialization conversion on...
2018-07-20 Erich KeaneImplement cpu_dispatch/cpu_specific Multiversioning
2018-07-20 Yaxun LiuSema: Fix explicit address space cast in C++
2018-07-19 Richard SmithFix template argument deduction when a parameter pack...
2018-07-11 Richard SmithDR330: look through array types when forming the cv...
2018-06-28 Richard SmithPR37979: integral promotions in C++ treat enum bit...
2018-06-27 Richard SmithDR1687: When overload resolution selects a built-in...
2018-06-25 Michael KruseRevert "Append new attributes to the end of an Attribut...
2018-06-22 Anastasia Stulova[Sema] Updated note for address spaces to print the...
2018-06-21 Ivan Donchevskii[Sema] Fix overloaded static functions for templates
2018-06-19 Michael KruseAppend new attributes to the end of an AttributeList.
2018-06-12 Erich KeaneFix overload resolution between Ptr-To-Member and Bool
2018-05-30 Eric Fiselier[Sema] Use %sub to cleanup overload diagnostics
2018-05-10 Reid KlecknerAllow dllimport non-type template arguments in C++17
2018-05-09 Adrian PrantlRemove \brief commands from doxygen comments.
2018-05-07 Eric Fiselier[C++2a] Implement operator<=> CodeGen and ExprConstant
2018-05-03 Richard SmithTrack the result of evaluating a computed noexcept...
2018-05-01 Richard SmithImplement P0482R2, support for char8_t type.
2018-04-18 Jan Korous[Sema] Disable built-in increment operator for bool...
2018-04-16 Erich KeaneLimit types of builtins that can be redeclared.
2018-04-11 Jan Korous[Sema] Fix built-in decrement operator overload resolution
next