[Clang] allow restrict qualifier for array types with pointer types as element types (#120896)
Fixes #92847
---
> Types other than pointer types whose referenced type is an object type
and (possibly multi-dimensional) array types with such pointer types as
element type shall not be restrict-qualified.