[flang] Merge pull request flang-compiler/f18#1097 from flang-compiler/ps-types

Checks for constraints C731 through C740

Original-commit: flang-compiler/f18@ca9dcf7eab19e460318a94348a3d68516caefa1f
Reviewed-on: https://github.com/flang-compiler/f18/pull/1097
tree: a60800a85eeead1d280b1f3e1db8b2ae45d07d84
  1. flang/