ilovepi wrote: In your example, `int32_t(*)[1][1][999] v4` is invalid syntax, right? Shouldn't it be: `int32_t(*v4)[1][1][999]`? Is that a typo in the description? or is that what's generated/translated? https://github.com/llvm/llvm-project/pull/152610