[Commonizer] CirConversions: Ensure consistent function names
^KT-48288
This commit is contained in:
committed by
Space
parent
892512cb67
commit
459e01a729
@@ -20,7 +20,7 @@ internal fun CirProvided.TypeAliasType.toCirTypeAliasTypeOrNull(classifiers: Cir
|
|||||||
return CirTypeAliasType.createInterned(
|
return CirTypeAliasType.createInterned(
|
||||||
typeAliasId = classifierId,
|
typeAliasId = classifierId,
|
||||||
isMarkedNullable = isMarkedNullable,
|
isMarkedNullable = isMarkedNullable,
|
||||||
arguments = arguments.map { it.toCirTypeProjection(classifiers) ?: return null },
|
arguments = arguments.map { it.toCirTypeProjectionOrNull(classifiers) ?: return null },
|
||||||
underlyingType = typeAlias.underlyingType.toCirClassOrTypeAliasTypeOrNull(classifiers) ?: return null
|
underlyingType = typeAlias.underlyingType.toCirClassOrTypeAliasTypeOrNull(classifiers) ?: return null
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
@@ -30,11 +30,11 @@ internal fun CirProvided.ClassType.toCirClassTypeOrNull(classifiers: CirProvided
|
|||||||
classId = classifierId,
|
classId = classifierId,
|
||||||
outerType = outerType?.let { it.toCirClassTypeOrNull(classifiers) ?: return null },
|
outerType = outerType?.let { it.toCirClassTypeOrNull(classifiers) ?: return null },
|
||||||
isMarkedNullable = isMarkedNullable,
|
isMarkedNullable = isMarkedNullable,
|
||||||
arguments = arguments.map { it.toCirTypeProjection(classifiers) ?: return null },
|
arguments = arguments.map { it.toCirTypeProjectionOrNull(classifiers) ?: return null },
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
internal fun CirProvided.TypeProjection.toCirTypeProjection(classifiers: CirProvidedClassifiers): CirTypeProjection? {
|
internal fun CirProvided.TypeProjection.toCirTypeProjectionOrNull(classifiers: CirProvidedClassifiers): CirTypeProjection? {
|
||||||
return when (this) {
|
return when (this) {
|
||||||
is CirProvided.StarTypeProjection -> CirStarTypeProjection
|
is CirProvided.StarTypeProjection -> CirStarTypeProjection
|
||||||
is CirProvided.RegularTypeProjection -> this.toCirRegularTypeProjectionOrNull(classifiers)
|
is CirProvided.RegularTypeProjection -> this.toCirRegularTypeProjectionOrNull(classifiers)
|
||||||
|
|||||||
Reference in New Issue
Block a user