diff --git a/src/analysis/comma_expression.d b/src/analysis/comma_expression.d index fae7eba..846440d 100644 --- a/src/analysis/comma_expression.d +++ b/src/analysis/comma_expression.d @@ -41,9 +41,12 @@ class CommaExpressionCheck : BaseAnalyzer // Dconf 2016 override void visit(const SynchronizedStatement ss) { - ++interest; - visit(ss.expression); - --interest; + if (ss.expression !is null) + { + ++interest; + visit(ss.expression); + --interest; + } visit(ss.statementNoCaseNoDefault); }