You mean ```ArrayLiteralExp->type->ty != Tsarray``` ? That doesn't work for
```d
int[4] arr = [1,2,3,4];
```
Or checking the type of the VarDecl? But that wouldn't detect this
```d
ubyte[4] result = *(new ubyte[](4LU).ptr);
```