Add extractExprProp & RewriteInputProp visitor & IN NOT IN test case (#290)
* fix extractPropExprs & add test case
* add test
* add test case
* add ExtractPropExprVisitor
* add visitor
* address comment
* address comment
Co-authored-by:
dutor <440396+dutor@users.noreply.github.com>
Showing
- src/validator/GoValidator.cpp 9 additions, 204 deletionssrc/validator/GoValidator.cpp
- src/visitor/CMakeLists.txt 2 additions, 0 deletionssrc/visitor/CMakeLists.txt
- src/visitor/ExtractFilterExprVisitor.h 1 addition, 1 deletionsrc/visitor/ExtractFilterExprVisitor.h
- src/visitor/ExtractPropExprVisitor.cpp 202 additions, 0 deletionssrc/visitor/ExtractPropExprVisitor.cpp
- src/visitor/ExtractPropExprVisitor.h 80 additions, 0 deletionssrc/visitor/ExtractPropExprVisitor.h
- src/visitor/RewriteInputPropVisitor.cpp 249 additions, 0 deletionssrc/visitor/RewriteInputPropVisitor.cpp
- src/visitor/RewriteInputPropVisitor.h 87 additions, 0 deletionssrc/visitor/RewriteInputPropVisitor.h
- tests/query/v2/test_in_not_in.py 362 additions, 0 deletionstests/query/v2/test_in_not_in.py
Please register or sign in to comment