Description[es6] Refactor FormalParameter
Store arity in FormalParameters; store name (instead of var) and is_rest flag in individual parameters. Ensure that the arity is always maintained consistently.
This is preparation for more parameter destructuring adjustments. In particular, a follow-up CL will separate parameter recording from declaring the variables.
R=adamk@chromium.org, littledan@chromium.org
BUG=v8:811
LOG=N
Committed: https://crrev.com/56bd11a11a4fc4b26f215ea5ca3217958db091fd
Cr-Commit-Position: refs/heads/master@{#30002}
Patch Set 1 #
Total comments: 4
Patch Set 2 : Rebase #Patch Set 3 : Comments #
Messages
Total messages: 8 (2 generated)
|