Flatten LogicalExpression (#400)
* Flatten LogicalExpression
* remove left/right interface
Co-authored-by:
cpw <13495049+CPWstatic@users.noreply.github.com>
Showing
- src/optimizer/rule/IndexScanRule.cpp 3 additions, 2 deletionssrc/optimizer/rule/IndexScanRule.cpp
- src/util/ExpressionUtils.cpp 14 additions, 12 deletionssrc/util/ExpressionUtils.cpp
- src/validator/IndexScanValidator.cpp 3 additions, 2 deletionssrc/validator/IndexScanValidator.cpp
- src/visitor/DeduceTypeVisitor.cpp 26 additions, 2 deletionssrc/visitor/DeduceTypeVisitor.cpp
- src/visitor/ExprVisitorImpl.cpp 6 additions, 1 deletionsrc/visitor/ExprVisitorImpl.cpp
- src/visitor/ExtractFilterExprVisitor.cpp 18 additions, 12 deletionssrc/visitor/ExtractFilterExprVisitor.cpp
- src/visitor/FoldConstantExprVisitor.cpp 25 additions, 1 deletionsrc/visitor/FoldConstantExprVisitor.cpp
- src/visitor/RewriteInputPropVisitor.cpp 7 additions, 1 deletionsrc/visitor/RewriteInputPropVisitor.cpp
- src/visitor/RewriteSymExprVisitor.cpp 7 additions, 1 deletionsrc/visitor/RewriteSymExprVisitor.cpp
Please register or sign in to comment