public virtual void VisitBranch(AstBranch branch) { branch.VisitChildren(this); }
public override void VisitBranch(AstBranch branch) { branch.Parent.Should().NotBeNull(); branch.VisitChildren(this); }