[flang] Add Symbol::IsArray()
authorTim Keith <tkeith@nvidia.com>
Wed, 6 Feb 2019 18:28:31 +0000 (10:28 -0800)
committerTim Keith <tkeith@nvidia.com>
Wed, 6 Feb 2019 18:28:31 +0000 (10:28 -0800)
commit7c4e86b7e2879a5cdc7fb46780e77c18a5f47ea4
treebb9ae34b88a0672761512b6b8893aee627045e81
parentda46e49a017794124c8fb7d9e8ffca909d4b35f5
[flang] Add Symbol::IsArray()

Add and use IsArray for symbols, meaning: it is an object entity
with shape.

Original-commit: flang-compiler/f18@31c1a37f03493c7ab56122986f07bb67153b3d91
Reviewed-on: https://github.com/flang-compiler/f18/pull/277
Tree-same-pre-rewrite: false
flang/lib/semantics/resolve-names.cc
flang/lib/semantics/symbol.cc
flang/lib/semantics/symbol.h