[Issue 11772] Can't call function with `inout` `delegate` as argument
via Digitalmars-d-bugs
digitalmars-d-bugs at puremagic.com
Sat Sep 13 10:35:04 PDT 2014
https://issues.dlang.org/show_bug.cgi?id=11772
--- Comment #2 from Sobirari Muhomori <dfj1esp02 at sneakemail.com> ---
void f(inout int*, inout(int)* delegate(inout int*)){}
void g()
{
immutable int a;
f(&a,x=>x);
}
---
Error: function f (inout(int*) _param_0, inout(int)* delegate(inout(int*))
_param_1) is not callable using argument types (immutable(int)*, void)
---
Again works for function, but not for delegate.
--
More information about the Digitalmars-d-bugs
mailing list