summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaOverload.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Try contextually converting condition of constexpr if to Boolean valueIsmail Pazarbasi2016-09-071-5/+11
* [Sema] Fix how we set implicit conversion kinds.George Burgess IV2016-09-031-9/+15
* [Sema] Relax overloading restrictions in C.George Burgess IV2016-09-021-15/+38
* Based on post-commit feedback over IRC with dblaikie, ideally, we should have...Aaron Ballman2016-09-021-2/+2
* Allow a C11 generic selection expression to select a function with the overlo...Aaron Ballman2016-09-021-0/+25
* [CUDA] Raise an error if a wrong-side call is codegen'ed.Justin Lebar2016-08-151-13/+0
* [Sema] Fix the wording of a comment. NFC.George Burgess IV2016-08-121-1/+1
* [Sema] Fix a crash on variadic enable_if functions.George Burgess IV2016-08-121-1/+5
* [CUDA] Print a "previous-decl" note when calling an illegal member fn.Justin Lebar2016-08-101-0/+1
* [CUDA] Rename CheckCUDATarget to IsAllowedCUDACall. NFCJustin Lebar2016-08-101-4/+4
* [CUDA] Minor comment nits.Justin Lebar2016-08-101-2/+2
* [Sema] Replace mem_fn with lambdas. NFC.George Burgess IV2016-07-241-4/+6
* Deprecated (legacy) string literal conversion to 'char *' causes strange over...Dmitry Polukhin2016-07-191-2/+0
* [CUDA] Don't assume that destructors can't be overloaded.Justin Lebar2016-07-121-2/+1
* [MS ABI] Pick an inheritance model if we resolve an overload setDavid Majnemer2016-06-301-0/+3
* P0136R1, DR1573, DR1645, DR1715, DR1736, DR1903, DR1941, DR1959, DR1991:Richard Smith2016-06-281-43/+64
* Use even more ArrayRefsDavid Majnemer2016-06-241-4/+4
* [Sema] Teach CheckPlaceholderExpr about unaddressable functions.George Burgess IV2016-06-081-0/+30
* Preserve the FoundDecl when performing overload resolution for constructors.Richard Smith2016-05-111-80/+66
* [MSVC] Implementation of __unaligned as a proper type qualifierAndrey Bokhanko2016-05-111-1/+21
* [Sema] Fix value-dependent enable_if bug.George Burgess IV2016-05-111-13/+6
* [Sema] Fix an overload resolution bug with enable_if.George Burgess IV2016-05-101-21/+37
* Enable support for __float128 in Clang and enable it on pertinent platformsNemanja Ivanovic2016-05-091-7/+23
* Revert r268727, it caused PR27666.Nico Weber2016-05-061-4/+0
* [MSVC] Implementation of __unaligned as a proper type qualifierAndrey Bokhanko2016-05-061-0/+4
* [Sema] Specify the underlying type for an enum. NFC.George Burgess IV2016-04-291-1/+1
* Warn if function or variable cannot be implicitly instantiatedSerge Pavlov2016-04-191-5/+2
* Revert 266186 as it breaks anything that includes type_traits on some platformsNemanja Ivanovic2016-04-151-23/+7
* Enable support for __float128 in ClangNemanja Ivanovic2016-04-131-7/+23
OpenPOWER on IntegriCloud