Marijn Haverbeke 6ba4eacddf Make resolve recognize upvars
Upvars are now marked with def_upvar throughout, not just when going
through freevars::lookup_def. This makes things less error-prone. One
thing to watch out for is that def_upvar is used in `for each` bodies
too, when they refer to a local outside the body.
2011-09-01 16:32:44 +02:00
..
2011-09-01 16:32:44 +02:00
2011-09-01 16:32:44 +02:00
2011-09-01 16:32:44 +02:00
2011-08-25 18:28:23 -07:00