unittest { struct A { mixin(bitfields!( int, "", 1, int, "LINE", 3, int, "", 1, int, "", 3)); } } Should compile, but produces a variable called "__LINE__".
@berni44 created dlang/phobos pull request #7799 "Fix 21634 - std.bitmanip: bitfields may generate invalid variable" fixing this issue: - Fix 21634 - std.bitmanip: bitfields may generate invalid variable https://github.com/dlang/phobos/pull/7799
dlang/phobos pull request #7799 "Fix 21634 - std.bitmanip: bitfields may generate invalid variable" was merged into master: - 88496f733a956d9e6536069d2bde0eef9c226267 by berni44: Fix 21634 - std.bitmanip: bitfields may generate invalid variable https://github.com/dlang/phobos/pull/7799