Companion
object Companion
Functions
Link copied to clipboard
Returns type variable named name
with variance
and without bounds.
operator fun invoke(name: String, vararg bounds: TypeName, variance: KModifier? = null): TypeVariableName
operator fun invoke(name: String, vararg bounds: Type, variance: KModifier? = null): TypeVariableName
operator fun invoke(name: String, vararg bounds: KClass<*>, variance: KModifier? = null): TypeVariableName
operator fun invoke(name: String, bounds: Iterable<Type>, variance: KModifier? = null): TypeVariableName
operator fun invoke(name: String, bounds: Iterable<KClass<*>>, variance: KModifier? = null): TypeVariableName
operator fun invoke(name: String, bounds: List<TypeName>, variance: KModifier? = null): TypeVariableName
Returns type variable named name
with variance
and bounds
.