TypeRef

data class TypeRef(classifier: ClassRef, nullable: Boolean, arguments: List<TypeProjectionRef>, variance: TypeRefVariance) : TypeProjectionRef

Functions

Link copied to clipboard
fun resolve(context: IrPluginContext): IrType
Link copied to clipboard
open override fun toIrString(): String
Link copied to clipboard
fun toIrType(context: IrPluginContext): IrType
Link copied to clipboard
open override fun toIrTypeArg(context: IrPluginContext): IrTypeArgument
Link copied to clipboard
open override fun toString(): String

Properties

Link copied to clipboard
val arguments: List<TypeProjectionRef>
Link copied to clipboard
val classifier: ClassRef
Link copied to clipboard
val isStar: Boolean
Link copied to clipboard
val nullable: Boolean
Link copied to clipboard
val variance: TypeRefVariance

Sources

Link copied to clipboard