Skip to content

writeln doesn't support printing bit-fields #10840

@ibuclaw

Description

@ibuclaw
import std.stdio;
struct S
{
    ubyte a : 4;
    ubyte b : 4;
}

void main()
{
    S s = S(8, 15);
    writeln(s);
}

prints

S(#{overlap a, b})

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions