Class objects also can have delegated members

This commit is contained in:
Alexander Udalov
2013-10-29 15:59:08 +04:00
parent 29f3c4a1a0
commit cdecbc0915
6 changed files with 45 additions and 4 deletions
@@ -294,6 +294,11 @@ public class DescriptorSerializationTestGenerated extends AbstractDescriptorSeri
doTest("compiler/testData/loadKotlin/classObject/ClassObjectPropertyInClass.kt");
}
@TestMetadata("Delegation.kt")
public void testDelegation() throws Exception {
doTest("compiler/testData/loadKotlin/classObject/Delegation.kt");
}
@TestMetadata("InnerClassInClassObject.kt")
public void testInnerClassInClassObject() throws Exception {
doTest("compiler/testData/loadKotlin/classObject/InnerClassInClassObject.kt");
@@ -568,6 +568,11 @@ public class LoadCompiledKotlinTestGenerated extends AbstractLoadCompiledKotlinT
doTestWithAccessors("compiler/testData/loadKotlin/classObject/ClassObjectPropertyInClass.kt");
}
@TestMetadata("Delegation.kt")
public void testDelegation() throws Exception {
doTestWithAccessors("compiler/testData/loadKotlin/classObject/Delegation.kt");
}
@TestMetadata("InnerClassInClassObject.kt")
public void testInnerClassInClassObject() throws Exception {
doTestWithAccessors("compiler/testData/loadKotlin/classObject/InnerClassInClassObject.kt");
@@ -570,6 +570,11 @@ public class LazyResolveNamespaceComparingTestGenerated extends AbstractLazyReso
doTestCheckingPrimaryConstructorsAndAccessors("compiler/testData/loadKotlin/classObject/ClassObjectPropertyInClass.kt");
}
@TestMetadata("Delegation.kt")
public void testDelegation() throws Exception {
doTestCheckingPrimaryConstructorsAndAccessors("compiler/testData/loadKotlin/classObject/Delegation.kt");
}
@TestMetadata("InnerClassInClassObject.kt")
public void testInnerClassInClassObject() throws Exception {
doTestCheckingPrimaryConstructorsAndAccessors("compiler/testData/loadKotlin/classObject/InnerClassInClassObject.kt");