Except I forgot that you can't assign the key subexpression an expression context, because it's shared. We'll have to have something more verbose here for now.
If we (re-)introduce a global slot type so as to eliminate NULL rewrites and an arguments slot type instead of property rewrites, then all variables rewrite to a Slot. We can then eliminate a variable's rewrite entirely, embed the necessary fields from Slot directly in the variables, eliminate the AST Slot type, and all sleep easier at night. On Thu, Dec 3, 2009 at 10:13 AM, <[email protected]> wrote: > What Kevin said. > LGTM > > > http://codereview.chromium.org/456024 > -- v8-dev mailing list [email protected] http://groups.google.com/group/v8-dev
