From: Tim Keith Date: Tue, 19 Mar 2019 21:18:44 +0000 (-0700) Subject: [flang] Address review comments X-Git-Tag: llvmorg-12-init~9537^2~1584 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1ad772336ada2e457338b67c5dcde712148e5f49;p=platform%2Fupstream%2Fllvm.git [flang] Address review comments Original-commit: flang-compiler/f18@511c9ec536b6a529a5111b2e502c738505faf91b Reviewed-on: https://github.com/flang-compiler/f18/pull/343 --- diff --git a/flang/lib/parser/basic-parsers.h b/flang/lib/parser/basic-parsers.h index d70b8d6..cabc36b 100644 --- a/flang/lib/parser/basic-parsers.h +++ b/flang/lib/parser/basic-parsers.h @@ -1344,11 +1344,9 @@ public: auto result{parser_.Parse(state)}; if (result.has_value()) { const char *end{state.GetLocation()}; - if (start < end && start[0] == ' ') { - ++start; + for (; start < end && start[0] == ' '; ++start) { } - if (start < end && end[-1] == ' ') { - --end; + for (; start < end && end[-1] == ' '; --end) { } result->source = CharBlock{start, end}; }