6 writes to expressionSink
System.Data.Linq (6)
SqlClient\Query\SqlLiftIndependentRowExpressions.cs (6)
40expressionSink = null; 45expressionSink = null; 50expressionSink = null; 74expressionSink = s; 94expressionSink = new SelectScope(); 103expressionSink = s;
10 references to expressionSink
System.Data.Linq (10)
SqlClient\Query\SqlLiftIndependentRowExpressions.cs (10)
36SelectScope s = expressionSink; 53if (expressionSink != null) { 58bool referencesLeftsideAliases = SqlAliasesReferenced.ReferencesAny(sc.Expression, expressionSink.LeftProduction); 59bool isLockedExpression = expressionSink.ReferencedExpressions.Contains(sc); 69expressionSink.Lifted.Push(lift); 78if (expressionSink!=null) { 79expressionSink.ReferencedExpressions.Add(cref.Column); 92SelectScope s = expressionSink; 95expressionSink.LeftProduction = SqlGatherProducedAliases.Gather(join.Left); 100foreach (List<SqlColumn> cols in expressionSink.Lifted) {