Add contract for 'synchronized'

^KT-25962 Fixed
This commit is contained in:
Dmitry Savvinov
2018-07-26 14:58:50 +03:00
parent a81fc9e9bc
commit a8e1a6a2a1
6 changed files with 37 additions and 1 deletions
@@ -1192,6 +1192,11 @@ public class DiagnosticsTestWithStdLibGenerated extends AbstractDiagnosticsTestW
public void testRequire() throws Exception {
runTest("compiler/testData/diagnostics/testsWithStdLib/contracts/fromStdlib/require.kt");
}
@TestMetadata("synchronize.kt")
public void testSynchronize() throws Exception {
runTest("compiler/testData/diagnostics/testsWithStdLib/contracts/fromStdlib/synchronize.kt");
}
}
@TestMetadata("compiler/testData/diagnostics/testsWithStdLib/contracts/smartcasts")
@@ -1192,6 +1192,11 @@ public class DiagnosticsTestWithStdLibUsingJavacGenerated extends AbstractDiagno
public void testRequire() throws Exception {
runTest("compiler/testData/diagnostics/testsWithStdLib/contracts/fromStdlib/require.kt");
}
@TestMetadata("synchronize.kt")
public void testSynchronize() throws Exception {
runTest("compiler/testData/diagnostics/testsWithStdLib/contracts/fromStdlib/synchronize.kt");
}
}
@TestMetadata("compiler/testData/diagnostics/testsWithStdLib/contracts/smartcasts")