[flang] Revert Symbol::operator=() changes
authorpeter klausler <pklausler@nvidia.com>
Wed, 20 Nov 2019 03:10:02 +0000 (19:10 -0800)
committerpeter klausler <pklausler@nvidia.com>
Thu, 21 Nov 2019 19:41:27 +0000 (11:41 -0800)
commit11ce9b08234ca8652c8fd944c347ac7f004cfdf7
treeb76a0ce6006b5911d61e89811f0eb9de47c7b54b
parentc7462536ef643527f6d5a9d406c5052e75d90104
[flang] Revert Symbol::operator=() changes

Rearrange "if" nest for clarity

Pass call12.f90 test.

Original-commit: flang-compiler/f18@69a1a2b796f64c13b37f417dc03ff6a416384b94
Reviewed-on: https://github.com/flang-compiler/f18/pull/835
Tree-same-pre-rewrite: false
16 files changed:
flang/lib/evaluate/common.h
flang/lib/evaluate/variable.cc
flang/lib/evaluate/variable.h
flang/lib/semantics/assignment.cc
flang/lib/semantics/assignment.h
flang/lib/semantics/check-allocate.cc
flang/lib/semantics/check-io.cc
flang/lib/semantics/check-nullify.cc
flang/lib/semantics/expression.cc
flang/lib/semantics/symbol.h
flang/lib/semantics/tools.cc
flang/lib/semantics/tools.h
flang/test/semantics/CMakeLists.txt
flang/test/semantics/call12.f90
flang/test/semantics/structconst03.f90
flang/test/semantics/structconst04.f90