7 instantiations of SqlDuplicator
System.Data.Linq (7)
SqlClient\Query\QueryConverter.cs (3)
1151
SqlDuplicator duplicator = new
SqlDuplicator
(true);
1385
SqlDuplicator dup = new
SqlDuplicator
(true);
1543
SqlDuplicator sd = new
SqlDuplicator
();
SqlClient\Query\SqlDuplicator.cs (1)
30
return new
SqlDuplicator
().Duplicate(node);
SqlClient\Query\SqlExpander.cs (1)
74
return (SqlExpression)new
SqlDuplicator
().Duplicate(ss);
SqlClient\Query\SqlReorderer.cs (2)
196
SqlDuplicator dup = new
SqlDuplicator
(true);
209
SqlDuplicator dup = new
SqlDuplicator
(true);
25 references to SqlDuplicator
System.Data.Linq (25)
SqlClient\Query\QueryConverter.cs (7)
1084
sql.Binary(SqlNodeType.Add, (SqlExpression)
SqlDuplicator
.Copy(skipExp), takeExp),
1124
SqlSelect dupsel = (SqlSelect)
SqlDuplicator
.Copy(select);
1151
SqlDuplicator
duplicator = new SqlDuplicator(true);
1385
SqlDuplicator
dup = new SqlDuplicator(true);
1543
SqlDuplicator
sd = new SqlDuplicator();
1706
this.map[lambda.Parameters[0]] = (SqlExpression)
SqlDuplicator
.Copy(info.ElementOnGroupSource);
1808
pred = sql.Binary(SqlNodeType.Or, pred, sql.Binary(SqlNodeType.EQ, (SqlExpression)
SqlDuplicator
.Copy(expr), list[i]));
SqlClient\Query\SqlBinder.cs (1)
1065
return (SqlExpression)
SqlDuplicator
.Copy(sref.SharedExpression.Expression);
SqlClient\Query\SqlExpander.cs (1)
28
class Visitor :
SqlDuplicator
.DuplicatingVisitor {
SqlClient\Query\SqlMultiplexer.cs (3)
58
SqlExpression expr = (SqlExpression)
SqlDuplicator
.Copy(sms.Select.Selection);
61
SqlSelect copySelect = (SqlSelect)
SqlDuplicator
.Copy(sms.Select);
213
class Visitor :
SqlDuplicator
.DuplicatingVisitor {
SqlClient\Query\SqlReorderer.cs (2)
196
SqlDuplicator
dup = new SqlDuplicator(true);
209
SqlDuplicator
dup = new SqlDuplicator(true);
SqlClient\Query\Translator.cs (9)
390
sql.Unary(SqlNodeType.IsNull, (SqlExpression)
SqlDuplicator
.Copy(left)),
391
sql.Unary(SqlNodeType.IsNull, (SqlExpression)
SqlDuplicator
.Copy(right))
395
sql.Unary(SqlNodeType.IsNotNull, (SqlExpression)
SqlDuplicator
.Copy(left)),
396
sql.Unary(SqlNodeType.IsNotNull, (SqlExpression)
SqlDuplicator
.Copy(right))
414
sql.Unary(SqlNodeType.IsNull, (SqlExpression)
SqlDuplicator
.Copy(left)),
415
sql.Unary(SqlNodeType.IsNull, (SqlExpression)
SqlDuplicator
.Copy(right))
419
sql.Unary(SqlNodeType.IsNotNull, (SqlExpression)
SqlDuplicator
.Copy(left)),
420
sql.Unary(SqlNodeType.IsNotNull, (SqlExpression)
SqlDuplicator
.Copy(right))
516
exprs.Add(sql.Member((SqlExpression)
SqlDuplicator
.Copy(expr), mm));
SqlClient\Reader\ObjectReaderCompiler.cs (1)
222
private class SourceExpressionRemover :
SqlDuplicator
.DuplicatingVisitor {
SqlClient\SqlProvider.cs (1)
835
query =
SqlDuplicator
.Copy(query);