[K1] Remove compiler version requirements for context receivers in metadata.
This commit is contained in:
@@ -215,12 +215,6 @@ class DescriptorSerializer private constructor(
|
||||
)
|
||||
}
|
||||
|
||||
if (classDescriptor.contextReceivers.isNotEmpty()) {
|
||||
builder.addVersionRequirement(
|
||||
writeCompilerVersionRequirement(1, 6, 20, versionRequirementTable)
|
||||
)
|
||||
}
|
||||
|
||||
typeTable.serialize()?.let { builder.typeTable = it }
|
||||
versionRequirementTable.serialize()?.let { builder.versionRequirementTable = it }
|
||||
|
||||
@@ -346,10 +340,6 @@ class DescriptorSerializer private constructor(
|
||||
builder.addVersionRequirement(writeVersionRequirement(LanguageFeature.InlineClasses))
|
||||
}
|
||||
|
||||
if (descriptor.contextReceiverParameters.isNotEmpty()) {
|
||||
builder.addVersionRequirement(writeCompilerVersionRequirement(1, 6, 20))
|
||||
}
|
||||
|
||||
if (local.metDefinitelyNotNullType) {
|
||||
builder.addVersionRequirement(writeVersionRequirement(LanguageFeature.DefinitelyNonNullableTypes))
|
||||
}
|
||||
@@ -447,10 +437,6 @@ class DescriptorSerializer private constructor(
|
||||
builder.addVersionRequirement(writeVersionRequirement(LanguageFeature.InlineClasses))
|
||||
}
|
||||
|
||||
if (descriptor.contextReceiverParameters.isNotEmpty()) {
|
||||
builder.addVersionRequirement(writeCompilerVersionRequirement(1, 6, 20))
|
||||
}
|
||||
|
||||
if (local.metDefinitelyNotNullType) {
|
||||
builder.addVersionRequirement(writeVersionRequirement(LanguageFeature.DefinitelyNonNullableTypes))
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user