diff options
author | peter klausler <pklausler@nvidia.com> | 2018-04-13 13:56:49 -0700 |
---|---|---|
committer | peter klausler <pklausler@nvidia.com> | 2018-04-16 13:37:53 -0700 |
commit | 0f418c7c8d410796b3862416c02d99d3a86181b7 (patch) | |
tree | 93ad8ac6e1ec1a7f1e9e69719a1e62b0feae316a /flang/lib/parser/unparse.cc | |
parent | 2eeb202518f6c0115239c3989eaeb03b988aa6b0 (diff) | |
download | llvm-0f418c7c8d410796b3862416c02d99d3a86181b7.tar.gz |
[flang] Simplify proc-component-ref and variable parsing, do not try to support function calls via components of function results.
Original-commit: flang-compiler/f18@05886ddb80e31f3caec96cbaba1fea274db7c61a
Reviewed-on: https://github.com/flang-compiler/f18/pull/56
Tree-same-pre-rewrite: false
Diffstat (limited to 'flang/lib/parser/unparse.cc')
-rw-r--r-- | flang/lib/parser/unparse.cc | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/flang/lib/parser/unparse.cc b/flang/lib/parser/unparse.cc index c5a0fe2bc726..3699f584c307 100644 --- a/flang/lib/parser/unparse.cc +++ b/flang/lib/parser/unparse.cc @@ -803,9 +803,6 @@ public: void Unparse(const BoundsRemapping &x) { // R1036 Walk(x.t, ":"); } - void Unparse(const ProcComponentRef &x) { // R1039 - Walk(std::get<Scalar<Variable>>(x.t)), Put('%'), Walk(std::get<Name>(x.t)); - } void Unparse(const WhereStmt &x) { // R1041, R1045, R1046 Word("WHERE ("), Walk(x.t, ") "); } |