Rename Visibility to DescriptorVisibility
This commit is contained in:
+2
-2
@@ -71,7 +71,7 @@ open class ParcelableResolveExtension : SyntheticResolveExtension {
|
||||
|
||||
functionDescriptor.initialize(
|
||||
null, classDescriptor.thisAsReceiverParameter, emptyList(), valueParameters,
|
||||
returnType, modality, Visibilities.PUBLIC)
|
||||
returnType, modality, DescriptorVisibilities.PUBLIC)
|
||||
|
||||
return functionDescriptor
|
||||
}
|
||||
@@ -162,4 +162,4 @@ val ClassDescriptor.isParcelize: Boolean
|
||||
get() = this.annotations.hasAnnotation(PARCELIZE_CLASS_FQNAME)
|
||||
|
||||
val KotlinType.isParceler
|
||||
get() = constructor.declarationDescriptor?.fqNameSafe == PARCELER_FQNAME
|
||||
get() = constructor.declarationDescriptor?.fqNameSafe == PARCELER_FQNAME
|
||||
|
||||
+2
-2
@@ -15,7 +15,7 @@ import org.jetbrains.kotlin.backend.common.lower.DeclarationIrBuilder
|
||||
import org.jetbrains.kotlin.backend.jvm.ir.erasedUpperBound
|
||||
import org.jetbrains.kotlin.descriptors.ClassKind
|
||||
import org.jetbrains.kotlin.descriptors.Modality
|
||||
import org.jetbrains.kotlin.descriptors.Visibilities
|
||||
import org.jetbrains.kotlin.descriptors.DescriptorVisibilities
|
||||
import org.jetbrains.kotlin.ir.IrElement
|
||||
import org.jetbrains.kotlin.ir.IrStatement
|
||||
import org.jetbrains.kotlin.ir.ObsoleteDescriptorBasedAPI
|
||||
@@ -203,7 +203,7 @@ class ParcelableIrTransformer(private val context: IrPluginContext, private val
|
||||
val irField = this
|
||||
val creatorClass = irFactory.buildClass {
|
||||
name = Name.identifier("Creator")
|
||||
visibility = Visibilities.LOCAL
|
||||
visibility = DescriptorVisibilities.LOCAL
|
||||
}.apply {
|
||||
parent = irField
|
||||
superTypes = listOf(creatorType)
|
||||
|
||||
+2
-2
@@ -166,7 +166,7 @@ abstract class AbstractAndroidExtensionsExpressionCodegenExtension : ExpressionC
|
||||
private fun FunctionDescriptor.isOnDestroyFunction(): Boolean {
|
||||
return kind == CallableMemberDescriptor.Kind.DECLARATION
|
||||
&& name.asString() == ON_DESTROY_METHOD_NAME
|
||||
&& (visibility == Visibilities.INHERITED || visibility == Visibilities.PUBLIC)
|
||||
&& (visibility == DescriptorVisibilities.INHERITED || visibility == DescriptorVisibilities.PUBLIC)
|
||||
&& (valueParameters.isEmpty())
|
||||
&& (typeParameters.isEmpty())
|
||||
}
|
||||
@@ -292,4 +292,4 @@ abstract class AbstractAndroidExtensionsExpressionCodegenExtension : ExpressionC
|
||||
|
||||
FunctionCodegen.endVisit(methodVisitor, CACHED_FIND_VIEW_BY_ID_METHOD_NAME, classOrObject)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+1
-1
@@ -93,7 +93,7 @@ private class AndroidIrTransformer(val extension: AndroidIrExtension, val plugin
|
||||
|
||||
private fun createField(fqName: FqName, type: IrType) =
|
||||
cachedFields.getOrPut(fqName) {
|
||||
createClass(fqName.parent()).addField(fqName.shortName(), type, Visibilities.PUBLIC)
|
||||
createClass(fqName.parent()).addField(fqName.shortName(), type, DescriptorVisibilities.PUBLIC)
|
||||
}
|
||||
|
||||
override fun visitClassNew(declaration: IrClass): IrStatement {
|
||||
|
||||
+4
-4
@@ -49,7 +49,7 @@ internal fun genClearCacheFunction(packageFragmentDescriptor: PackageFragmentDes
|
||||
val unitType = packageFragmentDescriptor.builtIns.unitType
|
||||
return function.initialize(
|
||||
DescriptorFactory.createExtensionReceiverParameterForCallable(function, receiverType, Annotations.EMPTY),
|
||||
null, emptyList(), emptyList(), unitType, Modality.FINAL, Visibilities.PUBLIC
|
||||
null, emptyList(), emptyList(), unitType, Modality.FINAL, DescriptorVisibilities.PUBLIC
|
||||
)
|
||||
}
|
||||
|
||||
@@ -100,7 +100,7 @@ private fun genProperty(
|
||||
null,
|
||||
Annotations.EMPTY,
|
||||
Modality.FINAL,
|
||||
Visibilities.PUBLIC,
|
||||
DescriptorVisibilities.PUBLIC,
|
||||
false,
|
||||
Name.identifier(resource.id.name),
|
||||
CallableMemberDescriptor.Kind.SYNTHESIZED,
|
||||
@@ -130,7 +130,7 @@ private fun genProperty(
|
||||
property,
|
||||
Annotations.EMPTY,
|
||||
Modality.FINAL,
|
||||
Visibilities.PUBLIC,
|
||||
DescriptorVisibilities.PUBLIC,
|
||||
/* isDefault = */ false,
|
||||
/* isExternal = */ false,
|
||||
/* isInline = */ false,
|
||||
@@ -165,4 +165,4 @@ interface AndroidSyntheticProperty {
|
||||
}
|
||||
|
||||
val AndroidSyntheticProperty.isErrorType: Boolean
|
||||
get() = errorType != null
|
||||
get() = errorType != null
|
||||
|
||||
Reference in New Issue
Block a user