Allow declaring contracts on suspend functions. KT-27468 Fixed

This commit is contained in:
Dmitriy Novozhilov
2019-02-28 12:11:30 +03:00
parent 84da8b6279
commit 4a7420d77d
5 changed files with 15 additions and 15 deletions
@@ -119,8 +119,6 @@ class ContractParsingServices(val languageVersionSettings: LanguageVersionSettin
if (functionDescriptor?.isOperator == true) collector.contractNotAllowed("Contracts are not allowed for operator functions")
if (functionDescriptor?.isSuspend == true) collector.contractNotAllowed("Contracts are not allowed for suspend functions")
if (functionDescriptor?.isOverridable == true) collector.contractNotAllowed("Contracts are not allowed for open functions")
}