public ResTarget(string sql, SqlExpression value, RawToken @as, SqlSimpleName name) : base(sql, CreateChildren(value, name)) { this.Value = value; this.As = @as.WithParent(this); this.Name = name; }
public SqlQualifiedName(string sql, SqlSimpleName prefix, RawToken dot, SqlSimpleName identifier) : base(sql, CreateChildren(prefix, identifier)) { this.Prefix = prefix; this.Dot = dot.WithParent(this); this.Identifier = identifier; }
public SqlParameter(string sql, RawToken at, SqlSimpleName identifier) : base(sql, CreateChildren(identifier)) { this.At = at.WithParent(this); this.Identifier = identifier; }