Recognize Cray pointees as such when they are declared as assumed size arrays, and don't emit a bogus error message about implied shape arrays. Fixes https://github.com/llvm/llvm-project/issues/77330.
Original-commit: flang-compiler/f18@9fe84f45d7 Reviewed-on: https://github.com/flang-compiler/f18/pull/1094
Original-commit: flang-compiler/f18@8134fc477e Reviewed-on: https://github.com/flang-compiler/f18/pull/1037