Fix another inner class bug: every inner class along the inherited chain has a pointe...
authorjzhou <jzhou>
Sat, 3 Dec 2011 01:42:41 +0000 (01:42 +0000)
committerjzhou <jzhou>
Sat, 3 Dec 2011 01:42:41 +0000 (01:42 +0000)
commit31b7d2a796838e33ae18d23bd8ffd7d7bc8f0d85
tree73d181c84d605cdfcb03fa83b4f9086cb0acc433
parent0beb24da229f4717a88b56f5d85947431ca5fcc0
Fix another inner class bug: every inner class along the inherited chain has a pointer to its enclosing class; If an inner class inherits from another inner class, when it calls the constructor of its super class, it passes in its enclosing class for the superenclosing class by default
Robust/src/IR/Tree/BuildIR.java
Robust/src/IR/Tree/SemanticCheck.java
Robust/src/Tests/DoTests
Robust/src/Tests/inner.java
Robust/src/Tests/output/inner.output.goal