I don't know if this is a bug but this works:

```
module runnable;

struct Byte { byte value; alias value this;}

void main()
{
    {Byte b; auto c = ~b;} // no message
    {byte b; auto c = ~b;} // deprecation...
}
```

---
Baz

Reply via email to