[Issue 15557] Common type of void* and const(int)* should be const(void)*, not const(int)*
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Sat Oct 29 13:26:46 UTC 2022
https://issues.dlang.org/show_bug.cgi?id=15557
apham <apz28 at hotmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |apz28 at hotmail.com
--- Comment #3 from apham <apz28 at hotmail.com> ---
Try different order & type -> still problem
void main()
{
const(int)* a;
const(void)* b;
auto c = true ? b : a;
pragma(msg, typeof(c));
}
onlineapp.d(5): Error: cannot implicitly convert expression `b` of type
`const(void)*` to `const(int)*`
const(int)*
--
More information about the Digitalmars-d-bugs
mailing list