Refactor mysterious code in ExpressionCodegen

'super' receiver is now generated in visitSuperExpression()
This commit is contained in:
Alexander Udalov
2012-11-02 16:50:46 +04:00
parent 73282c41dc
commit 2edb89b5c5
5 changed files with 151 additions and 40 deletions
@@ -46,6 +46,18 @@ public class SuperGenTest extends CodegenTestCase {
// System.out.println(generateToText());
}
public void testInnerClassLabeledSuper() {
blackBoxFile("super/innerClassLabeledSuper.kt");
}
public void testInnerClassLabeledSuperProperty() {
blackBoxFile("super/innerClassLabeledSuperProperty.kt");
}
public void testMultipleSuperTraits() {
blackBoxFile("super/multipleSuperTraits.kt");
}
public void testEnclosedFun () {
blackBoxFile("/super/enclosedFun.jet");
// System.out.println(generateToText());