public override sealed void VisitIfStatement(IfStatementSyntax node) { this.OnNodeVisited(node); if (!this.traverseRootOnly) base.VisitIfStatement(node); }