File tree Expand file tree Collapse file tree 2 files changed +1
-24
lines changed Expand file tree Collapse file tree 2 files changed +1
-24
lines changed Original file line number Diff line number Diff line change @@ -156,16 +156,10 @@ public static Type GetGroupingKeyType(this Expression expression)
156
156
157
157
public static Expression StripMarkers ( this Expression e )
158
158
{
159
- if ( ( ExtendedExpressionType ) e . NodeType == ExtendedExpressionType . Marker ) {
159
+ if ( ( ExtendedExpressionType ) e . NodeType == ExtendedExpressionType . Marker ) {
160
160
return ( ( MarkerExpression ) e ) . Target ;
161
161
}
162
162
return e ;
163
- //var ee = e as ExtendedExpression;
164
- //if (ee!=null && ee.ExtendedType==ExtendedExpressionType.Marker) {
165
- // var marker = (MarkerExpression) ee;
166
- // return marker.Target;
167
- //}
168
- //return e;
169
163
}
170
164
171
165
public static bool IsMarker ( this Expression e )
Original file line number Diff line number Diff line change @@ -126,23 +126,6 @@ protected override Provider VisitFilter(FilterProvider provider)
126
126
return newSourceProvider == provider . Source && newPredicate == provider . Predicate
127
127
? provider
128
128
: new FilterProvider ( newSourceProvider , ( Expression < Func < Tuple , bool > > ) newPredicate ) ;
129
-
130
-
131
- //var isProviderTheSame = newSourceProvider == provider.Source;
132
- //if (isProviderTheSame) {
133
- // // If new source provider is the same as old provider.Source then there must be no changes in its mappings.
134
- // // No remap needed for predicate.
135
- // //if (TranslateLambda(provider, provider.Predicate) != provider.Predicate)
136
- // // throw new Exception("AAAA!!!! Mappings went wrong!!!");
137
- // return provider;
138
- //}
139
- //else {
140
- // // otherwise, there is a chance that new mappings should be applied to predicate
141
- // var newPredicate = TranslateLambda(provider, provider.Predicate);
142
- // return newPredicate == provider.Predicate
143
- // ? provider
144
- // : new FilterProvider(newSourceProvider, (Expression<Func<Tuple, bool>>) newPredicate);
145
- //}
146
129
}
147
130
148
131
protected override Provider VisitJoin ( JoinProvider provider )
You can’t perform that action at this time.
0 commit comments