This adds a test case for array destructuring assignment inside a logical AND expression, e.g. `t && ([a, b] = t(e))`. The C++ pipeline allocates a separate register for the RHS and copies it to the result register after destructuring, while the Rust pipeline evaluates the RHS directly into the preferred destination, omitting the copy. |
||
|---|---|---|
| .. | ||
| expected | ||
| input | ||
| output | ||