https://issues.dlang.org/show_bug.cgi?id=16437
--- Comment #1 from Basile B. <b2.temp at gmx.com> ---
Other possible cases:
SomeEnum {se1, se2}
SomeEnum x = se1 | se2; // OK, there's a hint to solve se1 and se2
auto y = se1 | se2; // Error (unless se1/se2 exist as var in the scope.
--