Package arrow.meta.phases.resolve

Types

DeclarationAttributeAlterer
Link copied to clipboard
interface DeclarationAttributeAlterer : ExtensionPhase
PackageProvider
Link copied to clipboard
interface PackageProvider : ExtensionPhase

Functions

intersection
Link copied to clipboard
fun KotlinType.intersection(vararg other: KotlinType): KotlinType

Returns an intersection of this KotlinType with other

typeArgumentsMap
Link copied to clipboard
fun KotlinType.typeArgumentsMap(other: KotlinType): Map<TypeProjection, TypeProjection>

Properties

baseLineTypeChecker
Link copied to clipboard
val baseLineTypeChecker: NewKotlinTypeCheckerImpl
unwrappedNotNullableType
Link copied to clipboard
val KotlinType.unwrappedNotNullableType: UnwrappedType