prog8/codeOptimizers/src/prog8/optimizer
2021-12-30 02:00:36 +01:00
..
BinExprSplitter.kt slightly optimized binexpr evaluation for ==/!= in some cases 2021-12-30 02:00:36 +01:00
ConstantFoldingOptimizer.kt add "X in [1,2,3]" expression (efficient containment check) 2021-12-29 17:26:00 +01:00
ConstantIdentifierReplacer.kt add "X in [1,2,3]" expression (efficient containment check) 2021-12-29 17:26:00 +01:00
ConstExprEvaluator.kt simplified NumericLiteral to always just contain a Double instead of a Number for the value 2021-11-16 23:52:54 +01:00
ExpressionSimplifier.kt add "X in [1,2,3]" expression (efficient containment check) 2021-12-29 17:26:00 +01:00
Extensions.kt add "X in [1,2,3]" expression (efficient containment check) 2021-12-29 17:26:00 +01:00
StatementOptimizer.kt add "X in [1,2,3]" expression (efficient containment check) 2021-12-29 17:26:00 +01:00
UnusedCodeRemover.kt more consistent naming of the statement classes 2021-12-28 13:56:47 +01:00