PR #190 seems to solve nicely the changes I proposed in Processor.cs from #185
The implementation however raises a runtime issue when executing the query against a provider (unit test is /src/DelegateDecompiler.EntityFramework.Tests/TestGroup90AdditionalFeatures/Test01Issue152.cs).
The problem seems to be caused by the invocation of the compiled expression (OptimizeExpressionVisitor.cs#L455)
In the output Quoted lambda, ParameterExpressions instances in the body are not references to the Quoted Lambda corresponding Parameter.
@hazzik Alex,
PR #190 seems to solve nicely the changes I proposed in Processor.cs from #185
The implementation however raises a runtime issue when executing the query against a provider (unit test is /src/DelegateDecompiler.EntityFramework.Tests/TestGroup90AdditionalFeatures/Test01Issue152.cs).
The problem seems to be caused by the invocation of the compiled expression (OptimizeExpressionVisitor.cs#L455) In the output Quoted lambda, ParameterExpressions instances in the body are not references to the Quoted Lambda corresponding Parameter.