10 writes to Right
System.Data.Linq (10)
SqlClient\Common\SqlNode.cs (1)
639
this.
Right
= right;
SqlClient\Common\SqlVisitor.cs (1)
430
join.
Right
= this.VisitSource(join.Right);
SqlClient\Query\SqlBinder.cs (1)
1117
join.
Right
= this.VisitSource(join.Right);
SqlClient\Query\SqlBooleanMismatchVisitor.cs (1)
45
join.
Right
= this.VisitSource(join.Right);
SqlClient\Query\SqlDeflator.cs (1)
181
join.
Right
= this.VisitSource(join.Right);
SqlClient\Query\SqlLiftIndependentRowExpressions.cs (1)
96
join.
Right
= this.VisitSource(join.Right);
SqlClient\Query\SqlLiftWhereClauses.cs (1)
85
join.
Right
= this.VisitSource(join.Right);
SqlClient\Query\SqlOuterApplyReducer.cs (3)
102
join.
Right
= leftOuter.Right;
132
join.
Right
= leftLeftOuter;
136
leftLeftOuter.
Right
= jRight;
40 references to Right
System.Data.Linq (40)
SqlClient\Common\SqlVisitor.cs (1)
430
join.Right = this.VisitSource(join.
Right
);
SqlClient\Query\SqlBinder.cs (2)
1117
join.Right = this.VisitSource(join.
Right
);
1418
if (this.IsOuterDependent(rightIsOuterDependent, join.
Right
, consumed, out rightProduced))
SqlClient\Query\SqlBooleanMismatchVisitor.cs (1)
45
join.Right = this.VisitSource(join.
Right
);
SqlClient\Query\SqlCrossApplyToCrossJoin.cs (1)
32
HashSet<SqlAlias> c = SqlGatherConsumedAliases.Gather(join.
Right
);
SqlClient\Query\SqlDeflator.cs (4)
181
join.Right = this.VisitSource(join.
Right
);
329
if (this.HasEmptySource(join.
Right
)) {
330
SqlAlias a = (SqlAlias)join.
Right
;
354
this.HasTrivialSource(join.
Right
);
SqlClient\Query\SqlDuplicator.cs (1)
174
SqlSource right = this.VisitSource(join.
Right
);
SqlClient\Query\SqlFormatter.cs (5)
851
this.IsSimpleCrossJoinList(join.
Right
);
862
this.VisitCrossJoinList(join.
Right
);
900
SqlJoin rightJoin = join.
Right
as SqlJoin;
905
this.Visit(join.
Right
);
907
this.VisitJoinSource(join.
Right
);
SqlClient\Query\SqlLiftIndependentRowExpressions.cs (1)
96
join.Right = this.VisitSource(join.
Right
);
SqlClient\Query\SqlLiftWhereClauses.cs (1)
85
join.Right = this.VisitSource(join.
Right
);
SqlClient\Query\SqlOuterApplyReducer.cs (16)
37
if (SqlPredicateLifter.CanLift(join.
Right
, leftProducedAliases, liftedExpressions) &&
38
SqlSelectionLifter.CanLift(join.
Right
, leftProducedAliases, liftedExpressions) &&
39
!SqlAliasDependencyChecker.IsDependent(join.
Right
, leftProducedAliases, liftedExpressions) ) {
41
SqlExpression liftedPredicate = SqlPredicateLifter.Lift(join.
Right
, leftProducedAliases);
42
List<List<SqlColumn>> liftedSelections = SqlSelectionLifter.Lift(join.
Right
, leftProducedAliases, liftedExpressions);
79
SqlJoin leftOuter = this.GetLeftOuterWithUnreferencedSingletonOnLeft(join.
Right
);
84
if (SqlPredicateLifter.CanLift(leftOuter.
Right
, leftProducedAliases, liftedExpressions) &&
85
SqlSelectionLifter.CanLift(leftOuter.
Right
, leftProducedAliases, liftedExpressions) &&
86
!SqlAliasDependencyChecker.IsDependent(leftOuter.
Right
, leftProducedAliases, liftedExpressions)
89
SqlExpression liftedPredicate = SqlPredicateLifter.Lift(leftOuter.
Right
, leftProducedAliases);
90
List<List<SqlColumn>> liftedSelections = SqlSelectionLifter.Lift(leftOuter.
Right
, leftProducedAliases, liftedExpressions);
93
this.GetSelectionsBeforeJoin(join.
Right
, liftedSelections);
102
join.Right = leftOuter.
Right
;
128
SqlSource jRight = join.
Right
;
135
leftLeftOuter.Left = leftLeftOuter.
Right
;
173
HashSet<SqlAlias> c = SqlGatherConsumedAliases.Gather(join.
Right
);
SqlClient\Query\SqlReorderer.cs (1)
72
this.Visit(join.
Right
);
SqlClient\Query\SqlResolver.cs (6)
144
this.Visit(join.
Right
);
145
Scope tmp2 = new Scope(join.
Right
, tmp);
152
this.Visit(join.
Right
);
153
this.CurrentScope = new Scope(null, new Scope(join.
Right
, new Scope(join.Left, this.CurrentScope.ContainingScope)));
218
this.Visit(join.
Right
);
224
this.Visit(join.
Right
);