public void Visit(BooleanNotExpresison booleanNotExpresison) { if (_innerVisitor != null) { booleanNotExpresison.Accept(_innerVisitor); } booleanNotExpresison.Right.Accept(this); }