Commit f8f3831
committed
fix: Fix extract variable on arg with comma
Example
---
```rust
fn main() {
let x = 2;
foo(
x + x,
$0x - x,$0
)
}
```
**Before this PR**
```rust
fn main() {
let x = 2;
let $0var_name = x + x;
foo(
var_name,
x - x,
)
}
```
**After this PR**
```rust
fn main() {
let x = 2;
let $0var_name = x - x;
foo(
x + x,
var_name,
)
}
```1 parent 671ba41 commit f8f3831
1 file changed
Lines changed: 32 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
283 | 283 | | |
284 | 284 | | |
285 | 285 | | |
286 | | - | |
| 286 | + | |
| 287 | + | |
287 | 288 | | |
288 | 289 | | |
289 | 290 | | |
290 | 291 | | |
291 | 292 | | |
292 | 293 | | |
| 294 | + | |
| 295 | + | |
| 296 | + | |
293 | 297 | | |
294 | 298 | | |
295 | 299 | | |
| |||
1285 | 1289 | | |
1286 | 1290 | | |
1287 | 1291 | | |
| 1292 | + | |
| 1293 | + | |
| 1294 | + | |
| 1295 | + | |
| 1296 | + | |
| 1297 | + | |
| 1298 | + | |
| 1299 | + | |
| 1300 | + | |
| 1301 | + | |
| 1302 | + | |
| 1303 | + | |
| 1304 | + | |
| 1305 | + | |
| 1306 | + | |
| 1307 | + | |
| 1308 | + | |
| 1309 | + | |
| 1310 | + | |
| 1311 | + | |
| 1312 | + | |
| 1313 | + | |
| 1314 | + | |
| 1315 | + | |
| 1316 | + | |
| 1317 | + | |
| 1318 | + | |
1288 | 1319 | | |
1289 | 1320 | | |
1290 | 1321 | | |
| |||
0 commit comments