Commit cbade79
Add default parameters to generated functions
This CL adds support for default parameters in generated functions.
Methods with default parameters, and JS to FuzzIL compilation
code will be added later.
Change-Id: I5b3583a8656c72a4068c497677bd6f18c98badb8
Reviewed-on: https://chrome-internal-review.googlesource.com/c/v8/fuzzilli/+/9176497
Reviewed-by: Matthias Liedtke <mliedtke@google.com>
Commit-Queue: Leon Bettscheider <bettscheider@google.com>1 parent 1d3e779 commit cbade79
File tree
9 files changed
+264
-51
lines changed- Sources/Fuzzilli
- Base
- CodeGen
- FuzzIL
- Lifting
- Protobuf
- Tests/FuzzilliTests
9 files changed
+264
-51
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3324 | 3324 | | |
3325 | 3325 | | |
3326 | 3326 | | |
3327 | | - | |
3328 | | - | |
3329 | | - | |
| 3327 | + | |
| 3328 | + | |
| 3329 | + | |
3330 | 3330 | | |
3331 | | - | |
| 3331 | + | |
| 3332 | + | |
| 3333 | + | |
| 3334 | + | |
| 3335 | + | |
| 3336 | + | |
| 3337 | + | |
| 3338 | + | |
| 3339 | + | |
| 3340 | + | |
| 3341 | + | |
| 3342 | + | |
| 3343 | + | |
| 3344 | + | |
| 3345 | + | |
| 3346 | + | |
| 3347 | + | |
| 3348 | + | |
| 3349 | + | |
| 3350 | + | |
| 3351 | + | |
| 3352 | + | |
| 3353 | + | |
| 3354 | + | |
| 3355 | + | |
| 3356 | + | |
| 3357 | + | |
| 3358 | + | |
| 3359 | + | |
| 3360 | + | |
| 3361 | + | |
| 3362 | + | |
| 3363 | + | |
| 3364 | + | |
| 3365 | + | |
| 3366 | + | |
3332 | 3367 | | |
3333 | 3368 | | |
3334 | 3369 | | |
| |||
3364 | 3399 | | |
3365 | 3400 | | |
3366 | 3401 | | |
3367 | | - | |
| 3402 | + | |
3368 | 3403 | | |
| 3404 | + | |
3369 | 3405 | | |
3370 | 3406 | | |
3371 | | - | |
| 3407 | + | |
| 3408 | + | |
3372 | 3409 | | |
3373 | 3410 | | |
3374 | 3411 | | |
3375 | 3412 | | |
3376 | 3413 | | |
3377 | 3414 | | |
3378 | 3415 | | |
3379 | | - | |
| 3416 | + | |
| 3417 | + | |
3380 | 3418 | | |
| 3419 | + | |
3381 | 3420 | | |
3382 | | - | |
| 3421 | + | |
| 3422 | + | |
3383 | 3423 | | |
3384 | 3424 | | |
3385 | 3425 | | |
| |||
3388 | 3428 | | |
3389 | 3429 | | |
3390 | 3430 | | |
3391 | | - | |
| 3431 | + | |
3392 | 3432 | | |
| 3433 | + | |
3393 | 3434 | | |
3394 | 3435 | | |
3395 | | - | |
| 3436 | + | |
| 3437 | + | |
3396 | 3438 | | |
3397 | 3439 | | |
3398 | 3440 | | |
| |||
3401 | 3443 | | |
3402 | 3444 | | |
3403 | 3445 | | |
3404 | | - | |
| 3446 | + | |
3405 | 3447 | | |
| 3448 | + | |
3406 | 3449 | | |
3407 | 3450 | | |
3408 | | - | |
| 3451 | + | |
| 3452 | + | |
3409 | 3453 | | |
3410 | 3454 | | |
3411 | 3455 | | |
3412 | 3456 | | |
3413 | 3457 | | |
3414 | 3458 | | |
3415 | 3459 | | |
3416 | | - | |
| 3460 | + | |
| 3461 | + | |
3417 | 3462 | | |
| 3463 | + | |
3418 | 3464 | | |
3419 | | - | |
| 3465 | + | |
| 3466 | + | |
3420 | 3467 | | |
3421 | 3468 | | |
3422 | 3469 | | |
| |||
3425 | 3472 | | |
3426 | 3473 | | |
3427 | 3474 | | |
3428 | | - | |
| 3475 | + | |
3429 | 3476 | | |
| 3477 | + | |
3430 | 3478 | | |
3431 | 3479 | | |
3432 | 3480 | | |
3433 | | - | |
| 3481 | + | |
| 3482 | + | |
3434 | 3483 | | |
3435 | 3484 | | |
3436 | 3485 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1504 | 1504 | | |
1505 | 1505 | | |
1506 | 1506 | | |
1507 | | - | |
| 1507 | + | |
| 1508 | + | |
| 1509 | + | |
| 1510 | + | |
1508 | 1511 | | |
1509 | 1512 | | |
1510 | 1513 | | |
1511 | | - | |
| 1514 | + | |
| 1515 | + | |
1512 | 1516 | | |
1513 | 1517 | | |
1514 | 1518 | | |
| |||
1532 | 1536 | | |
1533 | 1537 | | |
1534 | 1538 | | |
1535 | | - | |
| 1539 | + | |
| 1540 | + | |
| 1541 | + | |
| 1542 | + | |
1536 | 1543 | | |
1537 | 1544 | | |
1538 | 1545 | | |
1539 | | - | |
| 1546 | + | |
| 1547 | + | |
1540 | 1548 | | |
1541 | 1549 | | |
1542 | 1550 | | |
| |||
1561 | 1569 | | |
1562 | 1570 | | |
1563 | 1571 | | |
1564 | | - | |
| 1572 | + | |
| 1573 | + | |
| 1574 | + | |
| 1575 | + | |
1565 | 1576 | | |
1566 | 1577 | | |
1567 | 1578 | | |
1568 | | - | |
| 1579 | + | |
| 1580 | + | |
1569 | 1581 | | |
1570 | 1582 | | |
1571 | 1583 | | |
| |||
1586 | 1598 | | |
1587 | 1599 | | |
1588 | 1600 | | |
1589 | | - | |
| 1601 | + | |
| 1602 | + | |
| 1603 | + | |
| 1604 | + | |
1590 | 1605 | | |
1591 | 1606 | | |
1592 | 1607 | | |
1593 | 1608 | | |
1594 | | - | |
| 1609 | + | |
| 1610 | + | |
1595 | 1611 | | |
1596 | 1612 | | |
1597 | 1613 | | |
| |||
1623 | 1639 | | |
1624 | 1640 | | |
1625 | 1641 | | |
1626 | | - | |
| 1642 | + | |
| 1643 | + | |
| 1644 | + | |
| 1645 | + | |
1627 | 1646 | | |
1628 | 1647 | | |
1629 | 1648 | | |
1630 | | - | |
| 1649 | + | |
| 1650 | + | |
1631 | 1651 | | |
1632 | 1652 | | |
1633 | 1653 | | |
| |||
1653 | 1673 | | |
1654 | 1674 | | |
1655 | 1675 | | |
1656 | | - | |
| 1676 | + | |
| 1677 | + | |
| 1678 | + | |
| 1679 | + | |
1657 | 1680 | | |
1658 | 1681 | | |
1659 | 1682 | | |
1660 | 1683 | | |
1661 | | - | |
| 1684 | + | |
1662 | 1685 | | |
1663 | 1686 | | |
1664 | 1687 | | |
| |||
1689 | 1712 | | |
1690 | 1713 | | |
1691 | 1714 | | |
1692 | | - | |
| 1715 | + | |
| 1716 | + | |
| 1717 | + | |
| 1718 | + | |
1693 | 1719 | | |
1694 | 1720 | | |
1695 | 1721 | | |
1696 | 1722 | | |
1697 | | - | |
| 1723 | + | |
| 1724 | + | |
1698 | 1725 | | |
1699 | 1726 | | |
1700 | 1727 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
329 | 329 | | |
330 | 330 | | |
331 | 331 | | |
| 332 | + | |
332 | 333 | | |
333 | 334 | | |
334 | 335 | | |
| |||
1754 | 1755 | | |
1755 | 1756 | | |
1756 | 1757 | | |
1757 | | - | |
| 1758 | + | |
| 1759 | + | |
| 1760 | + | |
1758 | 1761 | | |
1759 | 1762 | | |
1760 | 1763 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1320 | 1320 | | |
1321 | 1321 | | |
1322 | 1322 | | |
| 1323 | + | |
| 1324 | + | |
| 1325 | + | |
1323 | 1326 | | |
1324 | 1327 | | |
1325 | 1328 | | |
1326 | 1329 | | |
1327 | 1330 | | |
1328 | 1331 | | |
1329 | | - | |
| 1332 | + | |
| 1333 | + | |
| 1334 | + | |
| 1335 | + | |
| 1336 | + | |
| 1337 | + | |
| 1338 | + | |
| 1339 | + | |
| 1340 | + | |
| 1341 | + | |
| 1342 | + | |
| 1343 | + | |
| 1344 | + | |
| 1345 | + | |
1330 | 1346 | | |
1331 | 1347 | | |
| 1348 | + | |
1332 | 1349 | | |
1333 | 1350 | | |
1334 | 1351 | | |
| |||
1339 | 1356 | | |
1340 | 1357 | | |
1341 | 1358 | | |
1342 | | - | |
1343 | | - | |
1344 | | - | |
| 1359 | + | |
| 1360 | + | |
| 1361 | + | |
1345 | 1362 | | |
1346 | 1363 | | |
1347 | 1364 | | |
1348 | 1365 | | |
1349 | 1366 | | |
1350 | | - | |
1351 | | - | |
| 1367 | + | |
| 1368 | + | |
| 1369 | + | |
1352 | 1370 | | |
1353 | 1371 | | |
1354 | 1372 | | |
| |||
1365 | 1383 | | |
1366 | 1384 | | |
1367 | 1385 | | |
1368 | | - | |
| 1386 | + | |
1369 | 1387 | | |
1370 | 1388 | | |
1371 | 1389 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
408 | 408 | | |
409 | 409 | | |
410 | 410 | | |
411 | | - | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
412 | 419 | | |
413 | 420 | | |
414 | 421 | | |
| |||
0 commit comments