Need a new inner class feature: let the anonymous inner class be able to access local...
authorjzhou <jzhou>
Sat, 12 Nov 2011 00:34:57 +0000 (00:34 +0000)
committerjzhou <jzhou>
Sat, 12 Nov 2011 00:34:57 +0000 (00:34 +0000)
commite42cc7c555d312b9b9bb8963e9001d3f3227769b
tree681531d582c525cb1d6849c3f692fec217591593
parent10832818dfeb5482be4982182418cf7f497a4a7d
Need a new inner class feature: let the anonymous inner class be able to access local variable that is final. Add test about this new feature into the unit test of inner class. This feature is not implemented yet. So disable the inner test in Tests/DoTest temorarily. Will add it back when our compiler can pass this unit test. And it seems that the this___enclosing field of inner classes is no longer used, disable it. Add a new method valueOf(int) into Interger class
Robust/src/ClassLibrary/Integer.java
Robust/src/IR/Tree/SemanticCheck.java
Robust/src/Tests/DoTests
Robust/src/Tests/inner.java
Robust/src/Tests/innerCallback.java [new file with mode: 0644]