public SqlPosition(AmpSource source, int line, int column) : base(source, line, column) { }
public AmpPosition(AmpSource source, int line, int column) { Source = source ?? throw new ArgumentNullException(nameof(source)); Line = line >= 0 ? line : throw new ArgumentOutOfRangeException(nameof(line)); Column = column >= 0 ? column : throw new ArgumentOutOfRangeException(nameof(line)); }