llvm-project/clang/test/CXX
Douglas Gregor 66d2c8e886 Perform the function-to-pointer adjustment during template argument
deduction where the parameter is a function reference, function
pointer, or member function pointer and the argument is an overloaded
function. Fixes <rdar://problem/8360106>, a template argument
deduction issue found by Boost.Filesystem.

llvm-svn: 112523
2010-08-30 21:04:23 +00:00
..
basic Rip out the C++0x-specific handling of destructor names. The specification is still in flux and unclear, and our interim workaround was broken. Fixes PR7467. 2010-07-07 23:17:38 +00:00
class Add redeclaration checking for static data members and fix a corner 2010-08-30 14:32:14 +00:00
class.access That's not the right direction to compute notional accessibility in at all. 2010-08-28 08:47:21 +00:00
class.derived Implement computation of the final overriders for each virtual 2010-03-23 23:47:56 +00:00
conv Drop an unjustified limitation from Type::isObjectType(). Fixes PR7801 and doesn't seem to break anything. 2010-08-05 01:21:19 +00:00
dcl.dcl Parser support for inline namespaces 2010-08-27 23:12:46 +00:00
dcl.decl PR7245: Make binding a reference to a temporary without a usable copy 2010-06-07 15:58:05 +00:00
except Apparently the {{$}} hack doesn't work on Windows; I am saddened but not 2010-07-08 13:17:29 +00:00
expr Catch the case of trying to turn '&(X::a)' into a member pointer as well. 2010-08-24 23:26:21 +00:00
lex Fix for PR6220: compute the correct type for multicharacter literals. 2010-02-03 18:21:45 +00:00
over Implement C++ [over.ics.user]p3, which restricts the final conversion 2010-04-12 23:42:09 +00:00
special Add a test case for P%7346, which was fixed by not doing the operator 2010-08-04 01:07:02 +00:00
stmt.stmt/stmt.select change Scope::WithinElse to be a normal scope flag, widen the 2010-04-12 06:12:50 +00:00
temp Perform the function-to-pointer adjustment during template argument 2010-08-30 21:04:23 +00:00