Resolve expression in property delegate

This commit is contained in:
Natalia.Ukhorskaya
2013-04-30 15:35:25 +04:00
parent e143a53670
commit c58d4fd6d2
17 changed files with 391 additions and 42 deletions
@@ -1913,6 +1913,11 @@ public class JetDiagnosticsTestGenerated extends AbstractDiagnosticsTestWithEage
doTest("compiler/testData/diagnostics/tests/delegatedProperty/backingField.kt");
}
@TestMetadata("delegatedPropertyOverridedInTrait.kt")
public void testDelegatedPropertyOverridedInTrait() throws Exception {
doTest("compiler/testData/diagnostics/tests/delegatedProperty/delegatedPropertyOverridedInTrait.kt");
}
@TestMetadata("inTrait.kt")
public void testInTrait() throws Exception {
doTest("compiler/testData/diagnostics/tests/delegatedProperty/inTrait.kt");
@@ -1923,11 +1928,21 @@ public class JetDiagnosticsTestGenerated extends AbstractDiagnosticsTestWithEage
doTest("compiler/testData/diagnostics/tests/delegatedProperty/localVariable.kt");
}
@TestMetadata("propertyDefferedType.kt")
public void testPropertyDefferedType() throws Exception {
doTest("compiler/testData/diagnostics/tests/delegatedProperty/propertyDefferedType.kt");
}
@TestMetadata("publicDelegatedProperty.kt")
public void testPublicDelegatedProperty() throws Exception {
doTest("compiler/testData/diagnostics/tests/delegatedProperty/publicDelegatedProperty.kt");
}
@TestMetadata("recursiveType.kt")
public void testRecursiveType() throws Exception {
doTest("compiler/testData/diagnostics/tests/delegatedProperty/recursiveType.kt");
}
@TestMetadata("redundantGetter.kt")
public void testRedundantGetter() throws Exception {
doTest("compiler/testData/diagnostics/tests/delegatedProperty/redundantGetter.kt");
@@ -1938,6 +1953,11 @@ public class JetDiagnosticsTestGenerated extends AbstractDiagnosticsTestWithEage
doTest("compiler/testData/diagnostics/tests/delegatedProperty/redundantSetter.kt");
}
@TestMetadata("thisInDelegate.kt")
public void testThisInDelegate() throws Exception {
doTest("compiler/testData/diagnostics/tests/delegatedProperty/thisInDelegate.kt");
}
}
@TestMetadata("compiler/testData/diagnostics/tests/deparenthesize")