[flang] Clean up TODO comments and fix one (DATA constant ambiguity)
authorpeter klausler <pklausler@nvidia.com>
Tue, 15 Dec 2020 19:09:41 +0000 (11:09 -0800)
committerpeter klausler <pklausler@nvidia.com>
Tue, 15 Dec 2020 21:36:07 +0000 (13:36 -0800)
commit9a883bfa11dd77cf2d45a25c5efc364e256e6d9a
tree92ca19d190ef99ea292c5a20089f458965c32a03
parent68e642cad02468ce3efb18e7648cf82f2611e7a3
[flang] Clean up TODO comments and fix one (DATA constant ambiguity)

Remove resolved & moot TODO comments in Common/, Parser/,
and Evaluate/.  Address a pending one relating to parsing
ambiguity in DATA statement constants, handling it with
symbol table information in Semantics and adding a test.

Differential Revision: https://reviews.llvm.org/D93323
13 files changed:
flang/include/flang/Evaluate/real.h
flang/include/flang/Parser/dump-parse-tree.h
flang/include/flang/Parser/parse-state.h
flang/include/flang/Parser/parse-tree.h
flang/lib/Evaluate/check-expression.cpp
flang/lib/Evaluate/type.cpp
flang/lib/Parser/Fortran-parsers.cpp
flang/lib/Parser/program-parsers.cpp
flang/lib/Semantics/data-to-inits.cpp
flang/lib/Semantics/rewrite-parse-tree.cpp
flang/test/Semantics/data01.f90
flang/test/Semantics/data06.f90
flang/test/Semantics/data10.f90 [new file with mode: 0644]