public abstract void visit(BitwiseXorExp n);
public virtual void visit(BitwiseXorExp n) { throw new NotImplementedException(); }