diff options
author | Fabian Kosmale <fabian.kosmale@qt.io> | 2019-08-16 11:24:24 +0200 |
---|---|---|
committer | Fabian Kosmale <fabian.kosmale@qt.io> | 2019-08-19 10:01:13 +0200 |
commit | ac78adffa9886ab025138e2c44ce5a789f5a6ee6 (patch) | |
tree | 59a8deb6dbcfdb4fee21f40950d314d3eb1ad94f /tools/qmllint | |
parent | fc820ca49432ca8e621a242d9ce5925012a10c7d (diff) |
qmllint: do not warn about the identifier of a catch statement
Change-Id: I2e679fe4fbebff7d8252da6ea69aed3cc9ffab41
Reviewed-by: Ulf Hermann <ulf.hermann@qt.io>
Diffstat (limited to 'tools/qmllint')
-rw-r--r-- | tools/qmllint/findunqualified.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/qmllint/findunqualified.cpp b/tools/qmllint/findunqualified.cpp index 0452dae627..7a639c328b 100644 --- a/tools/qmllint/findunqualified.cpp +++ b/tools/qmllint/findunqualified.cpp @@ -451,9 +451,10 @@ void FindUnqualifiedIDVisitor::endVisit(QQmlJS::AST::CaseBlock *) leaveEnvironment(); } -bool FindUnqualifiedIDVisitor::visit(QQmlJS::AST::Catch *) +bool FindUnqualifiedIDVisitor::visit(QQmlJS::AST::Catch *catchStatement) { enterEnvironment(ScopeType::JSLexicalScope, "catch"); + m_currentScope->insertJSIdentifier(catchStatement->patternElement->bindingIdentifier.toString(), QQmlJS::AST::VariableScope::Let); return true; } |