Skip to content
Snippets Groups Projects
Unverified Commit 1aba0272 authored by jie.wang's avatar jie.wang Committed by GitHub
Browse files

Support Unwind & With (#408)

* support unwind

* add test for case expr in ScannerTest

* add test for UnwindExecutor

* fix clang copy elision warning

* fix clang memory leak

* fix unwind executor

* support unwind return

* support with return

* improve MatchSolver:doRewrite

* support multi-clause unwind

* add CartesianProductStrategy

* fix CartesianProduct addVar bug

* fix RewriteMatchLabelVisitor::rewriteExprList bug

* fix unwind executor

* fix UnwindExecutor test

* check alias existence for with/unwind

* add WithUnwind.feature test

* address comments
parent 9d21917c
No related branches found
No related tags found
No related merge requests found
Showing
with 446 additions and 14 deletions
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment