[flang] Rearrange some move(get<>()) calls into get<>(move()) to dodge GCC possibly...
authorpeter klausler <pklausler@nvidia.com>
Tue, 18 Jun 2019 22:15:22 +0000 (15:15 -0700)
committerpeter klausler <pklausler@nvidia.com>
Tue, 18 Jun 2019 22:15:22 +0000 (15:15 -0700)
commit7d24cebc1793ac16eb98be8607cc9be94500e771
treeb5f5ddb1d1b1cbd13fd87773c411dfb3ac8205fa
parentb3c7a79e2d0c09d313580883181ebb15561b1ad8
[flang] Rearrange some move(get<>()) calls into get<>(move()) to dodge GCC possibly-uninit warnings (bogus)

Original-commit: flang-compiler/f18@f369c6025c593f8a8b2426f2ce03c7ddec9a4ff9
Reviewed-on: https://github.com/flang-compiler/f18/pull/503
Tree-same-pre-rewrite: false
flang/lib/evaluate/tools.cc
flang/lib/evaluate/variable.cc
flang/lib/parser/basic-parsers.h
flang/lib/parser/parse-tree.cc
flang/lib/semantics/expression.cc