[Issue 13135] New: IFTI fails on partially qualified argument in some cases
via Digitalmars-d-bugs
digitalmars-d-bugs at puremagic.com
Tue Jul 15 09:09:21 PDT 2014
https://issues.dlang.org/show_bug.cgi?id=13135
Issue ID: 13135
Summary: IFTI fails on partially qualified argument in some
cases
Product: D
Version: D2
Hardware: All
OS: All
Status: NEW
Keywords: rejects-valid
Severity: normal
Priority: P1
Component: DMD
Assignee: nobody at puremagic.com
Reporter: verylonglogin.reg at gmail.com
This code should compile:
---
alias A = int[];
void f(T)(const(T), const(T)*) { }
void main()
{
A a;
f!A(a, &a); // ok
f(a, &a); // fails
}
---
main.d(9): Error: template main.f cannot deduce function from argument types
!()(int[], int[]*), candidates are:
main.d(3): main.f(T)(const(T), const(T)*)
---
--
More information about the Digitalmars-d-bugs
mailing list