https://issues.dlang.org/show_bug.cgi?id=17716
Iain Buclaw changed:
What|Removed |Added
Priority|P1 |P3
--
https://issues.dlang.org/show_bug.cgi?id=17716
--- Comment #4 from er.kr...@gmail.com ---
(In reply to ag0aep6g from comment #3)
>
> You made the same comment on issue 17729, and it makes more sense there. I
> guess you posted it here by accident?
Yes I did, I didn't notice that bugzilla had
https://issues.dlang.org/show_bug.cgi?id=17716
--- Comment #3 from ag0aep6g ---
(In reply to er.krali from comment #2)
> Furthermore, it doesn't work with ref parameters either:
[...]
You made the same comment on issue 17729, and it makes more sense there. I
guess you posted it here by
https://issues.dlang.org/show_bug.cgi?id=17716
er.kr...@gmail.com changed:
What|Removed |Added
CC||er.kr...@gmail.com
--- Comment #2 from
https://issues.dlang.org/show_bug.cgi?id=17716
--- Comment #1 from ag0ae...@gmail.com ---
Inside functions everything works as expected:
struct S { shared int* foo; int* bar; }
pragma(msg, is(shared S : S)); /* "true" - wrong */
void f()
{
pragma(msg, is(shared S : S)); /* "false" -