summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaOverload.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* PR30305: Implement proposed DR resolution to prevent slicing via inherited co...Richard Smith2017-01-081-0/+31
* Add missing "original call argument has same type as deduced parameter type"Richard Smith2017-01-051-6/+18
* Fix failure to treat overloaded function in braced-init-list as a non-deduced...Richard Smith2017-01-041-26/+0
* [Sema] Replace remove_if+erase with erase_if. NFC.George Burgess IV2017-01-041-3/+1
* Revert "DR1391: Check for implicit conversion sequences for non-dependent fun...Renato Golin2017-01-021-182/+75
* DR1391: Check for implicit conversion sequences for non-dependent functionRichard Smith2017-01-021-75/+182
* Check and build conversion sequences for non-type template arguments inRichard Smith2016-12-271-1/+1
* Fix problems in "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare ope...Egor Churaev2016-12-231-0/+6
* When merging two deduced non-type template arguments for the same parameter,Richard Smith2016-12-231-2/+18
* Sema: print qualified name for overload candidatesSaleem Abdulrasool2016-12-221-1/+1
* Perform type-checking for a converted constant expression in a templateRichard Smith2016-12-211-0/+23
* [c++1z] P0195R2: Support pack-expansion of using-declarations.Richard Smith2016-12-201-1/+7
* Revert "[OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand."Daniel Jasper2016-12-201-6/+0
* [OpenCL] Enabling the usage of CLK_NULL_QUEUE as compare operand.Egor Churaev2016-12-201-0/+6
* Revert "[c++1z] P0195R2: Support pack-expansion of using-declarations."Daniel Jasper2016-12-191-7/+1
* [c++1z] P0195R2: Support pack-expansion of using-declarations.Richard Smith2016-12-191-1/+7
* Fix some interactions between C++11 and C++14 features and using-declarations:Richard Smith2016-12-181-1/+8
* Recommit r289979 [OpenCL] Allow disabling types and declarations associated w...Yaxun Liu2016-12-181-0/+16
* Revert r289979 due to regressionsYaxun Liu2016-12-161-16/+0
* [OpenCL] Allow disabling types and declarations associated with extensionsYaxun Liu2016-12-161-0/+16
* Replace APFloatBase static fltSemantics data members with getter functionsStephan Bergmann2016-12-141-1/+1
* [Sema] Prefer SmallVector over `new`ed memory blocks. NFC.George Burgess IV2016-12-131-6/+4
* DR1295 and cleanup for P0135R1: Make our initialization code more directlyRichard Smith2016-12-091-0/+3
* [CUDA] Improve target attribute checking for function templates.Artem Belevich2016-12-071-10/+12
* [c++17] P0135R1: Guaranteed copy elision.Richard Smith2016-12-061-1/+1
* [Sema] Reset a BumpPtrAllocator on clear(). NFC.George Burgess IV2016-12-021-0/+1
* PR31081: ignore exception specifications when deducing function templateRichard Smith2016-12-011-2/+2
* Use the member function location in enable_if diagnostics.George Burgess IV2016-11-161-2/+2
* [Sema] Range-ify for loop, add period to comment. NFC.George Burgess IV2016-11-101-1/+1
* p0012: Teach resolving address of overloaded function with dependent exceptionRichard Smith2016-11-011-6/+23
* Make a function static. NFC.George Burgess IV2016-10-281-4/+3
* [c++1z] P0012R1: Implement a few remaining pieces: downgrade diagnostic forRichard Smith2016-10-221-0/+10
* Remove unnecessary distinction between Ref_Compatible andRichard Smith2016-10-211-8/+5
* DR583, DR1512: Implement a rewrite to C++'s 'composite pointer type' rules.Richard Smith2016-10-211-17/+15
* Revert "DR583, DR1512: Implement a rewrite to C++'s 'composite pointer type' ...Renato Golin2016-10-211-15/+17
* DR583, DR1512: Implement a rewrite to C++'s 'composite pointer type' rules.Richard Smith2016-10-211-17/+15
* Re-commit r284753, reverted in r284778, with a fix for PR30749.Richard Smith2016-10-201-25/+29
* Revert r284753 "[c++1z] Teach composite pointer type computation how to compu...Hans Wennborg2016-10-201-29/+25
* [c++1z] Teach composite pointer type computation how to compute the compositeRichard Smith2016-10-201-25/+29
* Fix crash on noreturn conversion in unprototyped function type. Thanks to KeithRichard Smith2016-10-201-2/+2
* Resolve exception specifications when selecting an overloaded operator.Richard Smith2016-10-191-0/+2
* DR1330: instantiate exception-specifications when "needed". We previously didRichard Smith2016-10-181-0/+7
* P0012R1: Make exception specifications be part of the type system. ThisRichard Smith2016-10-161-14/+54
* Re-commit r283722, reverted in r283750, with a fix for a CUDA-specific use ofRichard Smith2016-10-101-5/+6
* Revert "P0035R4: Semantic analysis and code generation for C++17 overaligned ...Daniel Jasper2016-10-101-6/+5
* P0035R4: Semantic analysis and code generation for C++17 overalignedRichard Smith2016-10-101-5/+6
* PR25890: Fix incoherent error handling in PerformImplicitConversion andRichard Smith2016-10-061-1/+2
* [CUDA] Clean up some comments in Sema::IsOverload. NFCJustin Lebar2016-10-031-7/+7
* [CUDA] Disallow overloading destructors.Justin Lebar2016-10-031-0/+5
* [Sema] Compare bad conversions in overload resolution.George Burgess IV2016-09-071-3/+30
OpenPOWER on IntegriCloud