diff options
author | Lucie Gerard <lucie.gerard@qt.io> | 2019-01-23 14:18:33 +0100 |
---|---|---|
committer | Lucie Gerard <lucie.gerard@qt.io> | 2019-01-25 10:23:40 +0000 |
commit | 2290db250851f00bdec071a5431a8f763d232efb (patch) | |
tree | f73fc987f0daaab96d4cf7774511302e477fb3e2 | |
parent | 9f5f80570c91f6da8f558f305c51734768fbec7c (diff) |
Check the parenthesis depth in case of right parenthesis token, to set metaExpected
Task-number: QTBUG-41933
Change-Id: Ic5d68de5cd6faddeb792737dcf125e1feae70dce
Reviewed-by: Kai Koehne <kai.koehne@qt.io>
-rw-r--r-- | src/linguist/lupdate/cpp.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/linguist/lupdate/cpp.cpp b/src/linguist/lupdate/cpp.cpp index eb36b3c80..aac9a90ff 100644 --- a/src/linguist/lupdate/cpp.cpp +++ b/src/linguist/lupdate/cpp.cpp @@ -2209,7 +2209,10 @@ void CppParser::parseInternal(ConversionData &cd, const QStringList &includeStac yyTok = getToken(); break; case Tok_RightParen: - metaExpected = false; + if (yyParenDepth == 0) + metaExpected = true; + else + metaExpected = false; yyTok = getToken(); break; default: |