[flang] Accept BOZ in array constructors w/o types
authorpeter klausler <pklausler@nvidia.com>
Thu, 3 Jun 2021 00:02:43 +0000 (17:02 -0700)
committerpeter klausler <pklausler@nvidia.com>
Thu, 3 Jun 2021 20:37:11 +0000 (13:37 -0700)
commite7a53f1e0472a991cea26c6e25594c3a1a8707ec
tree0e3b4fa88cea795c349a58223e479160bf91cf5f
parentcd9e1a020cf0902e79ae1178cc4b93f5c5ce9381
[flang] Accept BOZ in array constructors w/o types

As a benign extension common to other Fortran compilers,
accept BOZ literals in array constructors w/o explicit
types, treating them as integers.

Differential Revision: https://reviews.llvm.org/D103569
flang/docs/Extensions.md
flang/include/flang/Common/Fortran-features.h
flang/lib/Semantics/expression.cpp