switch with enum
    anonymous via Digitalmars-d-learn 
    digitalmars-d-learn at puremagic.com
       
    Wed Nov 25 12:47:35 PST 2015
    
    
  
On 25.11.2015 21:06, Meta wrote:
> ...Which doesn't work because it won't compile without a default case.
> Is this a recent change? I don't remember D doing this before.
Use `final switch`. Ordinary `switch`es need an explicit default case. 
`final switch`es have to cover all possibilities individually. Implicit 
default cases are not allowed.
    
    
More information about the Digitalmars-d-learn
mailing list