-
Type:
Improvement
-
Resolution: Unresolved
-
Priority:
Unknown
-
None
-
Affects Version/s: None
-
Component/s: Linq
-
None
-
None
-
Dotnet Drivers
-
None
-
None
-
None
-
None
-
None
-
None
When generating MQL for LINQ expressions we apply a number of optimizations/simplifications to improve the MQL we generate.
Currently some of these optimizations happen early in AstExpression while the AST tree is being built, and others happen late in the AstSimplifier as a post-processing step.
It could be helpful to have all optimizations happen in the same place, and the AstSimplifier seems like the best place for that.
- is depended on by
-
CSHARP-5502 Add new $let simplifications to AstSimplifier and remove UseVarIfNotSimple
-
- Backlog
-