Deserialize annotations on property setter parameters

This commit is contained in:
Alexander Udalov
2013-10-22 21:23:53 +04:00
parent 464b0dea4b
commit dd50438c78
17 changed files with 271 additions and 168 deletions
@@ -209,6 +209,11 @@ public class LoadCompiledKotlinTestGenerated extends AbstractLoadCompiledKotlinT
doTestWithAccessors("compiler/testData/loadKotlin/annotations/parameters/ExtensionFunctionInClass.kt");
}
@TestMetadata("ExtensionPropertySetter.kt")
public void testExtensionPropertySetter() throws Exception {
doTestWithAccessors("compiler/testData/loadKotlin/annotations/parameters/ExtensionPropertySetter.kt");
}
@TestMetadata("FunctionInClass.kt")
public void testFunctionInClass() throws Exception {
doTestWithAccessors("compiler/testData/loadKotlin/annotations/parameters/FunctionInClass.kt");
@@ -224,11 +229,21 @@ public class LoadCompiledKotlinTestGenerated extends AbstractLoadCompiledKotlinT
doTestWithAccessors("compiler/testData/loadKotlin/annotations/parameters/ManyAnnotations.kt");
}
@TestMetadata("PropertySetterInClass.kt")
public void testPropertySetterInClass() throws Exception {
doTestWithAccessors("compiler/testData/loadKotlin/annotations/parameters/PropertySetterInClass.kt");
}
@TestMetadata("TopLevelFunction.kt")
public void testTopLevelFunction() throws Exception {
doTestWithAccessors("compiler/testData/loadKotlin/annotations/parameters/TopLevelFunction.kt");
}
@TestMetadata("TopLevelPropertySetter.kt")
public void testTopLevelPropertySetter() throws Exception {
doTestWithAccessors("compiler/testData/loadKotlin/annotations/parameters/TopLevelPropertySetter.kt");
}
}
@TestMetadata("compiler/testData/loadKotlin/annotations/propertiesWithoutBackingFields")
@@ -211,6 +211,11 @@ public class LazyResolveNamespaceComparingTestGenerated extends AbstractLazyReso
doTestCheckingPrimaryConstructorsAndAccessors("compiler/testData/loadKotlin/annotations/parameters/ExtensionFunctionInClass.kt");
}
@TestMetadata("ExtensionPropertySetter.kt")
public void testExtensionPropertySetter() throws Exception {
doTestCheckingPrimaryConstructorsAndAccessors("compiler/testData/loadKotlin/annotations/parameters/ExtensionPropertySetter.kt");
}
@TestMetadata("FunctionInClass.kt")
public void testFunctionInClass() throws Exception {
doTestCheckingPrimaryConstructorsAndAccessors("compiler/testData/loadKotlin/annotations/parameters/FunctionInClass.kt");
@@ -226,11 +231,21 @@ public class LazyResolveNamespaceComparingTestGenerated extends AbstractLazyReso
doTestCheckingPrimaryConstructorsAndAccessors("compiler/testData/loadKotlin/annotations/parameters/ManyAnnotations.kt");
}
@TestMetadata("PropertySetterInClass.kt")
public void testPropertySetterInClass() throws Exception {
doTestCheckingPrimaryConstructorsAndAccessors("compiler/testData/loadKotlin/annotations/parameters/PropertySetterInClass.kt");
}
@TestMetadata("TopLevelFunction.kt")
public void testTopLevelFunction() throws Exception {
doTestCheckingPrimaryConstructorsAndAccessors("compiler/testData/loadKotlin/annotations/parameters/TopLevelFunction.kt");
}
@TestMetadata("TopLevelPropertySetter.kt")
public void testTopLevelPropertySetter() throws Exception {
doTestCheckingPrimaryConstructorsAndAccessors("compiler/testData/loadKotlin/annotations/parameters/TopLevelPropertySetter.kt");
}
}
@TestMetadata("compiler/testData/loadKotlin/annotations/propertiesWithoutBackingFields")