diff options
author | Martin Odersky <odersky@gmail.com> | 2012-01-02 19:10:41 +0100 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2012-01-02 19:10:41 +0100 |
commit | 4ec2e7163774bddd6bc61ad08429e1daa3dd8a78 (patch) | |
tree | dcf2a3d702c6f74aafc912c9bd81aa151a47ec4d /test/files/neg/t2336.scala | |
parent | f9c73f819ef40293caff08b03f8d816d45fc2b72 (diff) | |
download | scala-4ec2e7163774bddd6bc61ad08429e1daa3dd8a78.tar.gz scala-4ec2e7163774bddd6bc61ad08429e1daa3dd8a78.tar.bz2 scala-4ec2e7163774bddd6bc61ad08429e1daa3dd8a78.zip |
Changed boxing of free mutable variables to be flexible wrt when liftcode takes place.
A major redesign that unifies the various different approaches to boxing of free variables. Free variables are marked with CAPTURED and eliminated by LambdaLift. I also added some hooks in MacroContext that a reifier needs to use.
Diffstat (limited to 'test/files/neg/t2336.scala')
0 files changed, 0 insertions, 0 deletions