コード例 #1
0
ファイル: SqlRetyper.cs プロジェクト: zyj0021/ALinq
            internal override SqlStatement VisitAssign(SqlAssign sa)
            {
                base.VisitAssign(sa);
                SqlExpression rValue = sa.RValue;

                CoerceToFirst(sa.LValue, ref rValue);
                sa.RValue = rValue;
                return(sa);
            }
コード例 #2
0
ファイル: SqlVisitor.cs プロジェクト: zyj0021/ALinq
 internal virtual SqlStatement VisitAssign(SqlAssign sa)
 {
     sa.LValue = this.VisitExpression(sa.LValue);
     sa.RValue = this.VisitExpression(sa.RValue);
     return(sa);
 }
コード例 #3
0
 internal override SqlStatement VisitAssign(SqlAssign sa)
 {
     return(new SqlAssign(this.VisitExpression(sa.LValue), this.VisitExpression(sa.RValue), sa.SourceExpression));
 }