https://issues.dlang.org/show_bug.cgi?id=24257
--- Comment #3 from Walter Bright <bugzilla at digitalmars.com> ---
This is not an ImportC specific bug, the same code in D exhibits the same
failure:
struct S
{
uint : 15;
bool done : 1;
}
void advance()
{
S n;
if (n.done) {}
}
--