Remove experimental coroutines support. Part 2

This commit is contained in:
Ilmir Usmanov
2021-08-24 13:15:49 +02:00
committed by TeamCityServer
parent 0ae18372c5
commit 1f8dd45c2b
22 changed files with 4 additions and 790 deletions
@@ -170,11 +170,6 @@ class MemberDeserializer(private val c: DeserializationContext) {
)
}
private fun DeserializedMemberDescriptor.versionAndReleaseCoroutinesMismatch(): Boolean =
versionRequirements.none {
it.version == VersionRequirement.Version(1, 3) && it.kind == ProtoBuf.VersionRequirement.VersionKind.LANGUAGE_VERSION
}
private fun loadOldFlags(oldFlags: Int): Int {
val lowSixBits = oldFlags and 0x3f
val rest = (oldFlags shr 8) shl 6