Companion

object Companion

Functions

Link copied to clipboard
operator fun invoke(name: String, variance: KModifier? = null): TypeVariableName

Returns type variable named name with variance and without bounds.

operator fun invoke(name: String, vararg bounds: <Error class: unknown class>, variance: KModifier? = null): TypeVariableName
operator fun invoke(name: String, vararg bounds: TypeName, variance: KModifier? = null): TypeVariableName
operator fun invoke(name: String, vararg bounds: KClass<*>, variance: KModifier? = null): TypeVariableName
operator fun invoke(name: String, bounds: Iterable<<Error class: unknown class>>, 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.