[Issue 24706] New: Missing errors for first operand of comma expression
d-bugmail at puremagic.com
d-bugmail at puremagic.com
Fri Aug 16 11:09:04 UTC 2024
https://issues.dlang.org/show_bug.cgi?id=24706
Issue ID: 24706
Summary: Missing errors for first operand of comma expression
Product: D
Version: D2
Hardware: x86_64
OS: Linux
Status: NEW
Severity: minor
Priority: P1
Component: dmd
Assignee: nobody at puremagic.com
Reporter: nick at geany.org
import core.attribute;
@mustuse struct S {}
S fun();
void test()
{
int x;
fun(); // ignored value of @mustuse type S
fun(), x++; // no error
x++, x; // `x` has no effect
x, x++; // no error
}
PR incoming.
--
More information about the Digitalmars-d-bugs
mailing list