Discussion Thread: DIP 1044--Enum Type Inference--Community Review Round 1

Walter Bright newshound2 at digitalmars.com
Sat Nov 19 02:57:27 UTC 2022


On 11/18/2022 6:06 PM, ryuukk_ wrote:
> MySuperLongType flag = MySuperLongType.ValueA | MySuperLongType.ValueB | 
> MySuperLongType.ValueC | MySuperLongType.ValueD | MySuperLongType.ValueE | 
> MySuperLongType.ValueF | MySuperLongType.ValueG;
> 
> // vs
> 
> MySuperLongType flag = .ValueA | .ValueB | .ValueC | .ValueD | .ValueE | .ValueF 
> | .ValueG;

with (MySuperLongType)
MySuperLongType flag = ValueA | ValueB | ValueC | ValueD | ValueE | ValueF | ValueG;


More information about the Digitalmars-d mailing list