[flang] Debugging and a TODO.
Original-commit: flang-compiler/f18@4fab40bc37e870e3b4fa039d51d7cc8b672f2f36
Reviewed-on: https://github.com/flang-compiler/f18/pull/38
Tree-same-pre-rewrite: false
diff --git a/flang/lib/parser/parsing.cc b/flang/lib/parser/parsing.cc
index 2ce013f..4764823 100644
--- a/flang/lib/parser/parsing.cc
+++ b/flang/lib/parser/parsing.cc
@@ -57,8 +57,8 @@
UserState userState;
ParseState parseState{cooked_};
parseState.set_inFixedForm(options_.isFixedForm).set_userState(&userState);
- while (std::optional<char> ch{parseState.GetNextChar()}) {
- out << *ch;
+ while (std::optional<const char *> p{parseState.GetNextChar()}) {
+ out << **p;
}
}