https://issues.dlang.org/show_bug.cgi?id=13356
John Colvin <john.loughran.col...@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |john.loughran.colvin@gmail. | |com --- Comment #1 from John Colvin <john.loughran.col...@gmail.com> --- Another test case: void writeConfig() { JSONValue v; v["name"] = .z(); } struct JSONValue { import std.variant; alias Payload = Algebraic!(typeof(null)); Payload payload; alias payload this; } --