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)
156156
157157 public static Expression StripMarkers ( this Expression e )
158158 {
159- if ( ( ExtendedExpressionType ) e . NodeType == ExtendedExpressionType . Marker ) {
159+ if ( ( ExtendedExpressionType ) e . NodeType == ExtendedExpressionType . Marker ) {
160160 return ( ( MarkerExpression ) e ) . Target ;
161161 }
162162 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;
169163 }
170164
171165 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)
126126 return newSourceProvider == provider . Source && newPredicate == provider . Predicate
127127 ? provider
128128 : 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- //}
146129 }
147130
148131 protected override Provider VisitJoin ( JoinProvider provider )
You can’t perform that action at this time.
0 commit comments