do not copy overrides for the delegated methods, it causes failure of delegation to traits which extend other traits

This commit is contained in:
Kirill Berezin
2012-08-26 18:39:34 +04:00
committed by Andrey Breslav
parent 1061e1ef69
commit 82a5beddea
3 changed files with 34 additions and 1 deletions
@@ -73,6 +73,11 @@ public class ClassGenTest extends CodegenTestCase {
blackBoxFile("classes/delegation3.kt");
}
public void testInheritanceAndDelegation4() throws Exception {
createEnvironmentWithMockJdkAndIdeaAnnotations(ConfigurationKind.JDK_ONLY);
blackBoxFile("classes/delegation4.kt");
}
public void testFunDelegation() throws Exception {
createEnvironmentWithMockJdkAndIdeaAnnotations(ConfigurationKind.JDK_ONLY);
blackBoxFile("classes/funDelegation.jet");