Treat for variables and exception variables as declarations

This commit is contained in:
Arthur Baars
2020-11-27 15:34:20 +01:00
parent b60ea74e8a
commit 165b2b37dc

View File

@@ -25,7 +25,8 @@ private predicate patternNode(Generated::AstNode n, boolean parameter) {
parameter = false and
n in [
any(Generated::Assignment assign).getLeft(),
any(Generated::OperatorAssignment assign).getLeft()
any(Generated::OperatorAssignment assign).getLeft(),
any(Generated::ExceptionVariable a).getChild(), any(Generated::For f).getPattern(_)
]
}