TypeConstructorParam

tastyquery.Types$.TypeConstructorParam

A type parameter of a type constructor.

Type parameters of polymorphic class types are Symbols.ClassTypeParamSymbols. For other type constructors, they are instances of an unspecified subclass.

See Type.typeParams.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def bounds(using Context): TypeBounds

The bounds of the type parameter.

The bounds of the type parameter.

Attributes

def name: TypeName

The name of the type parameter.

The name of the type parameter.

Attributes

def variance(using Context): Variance

The variance of the type parameter.

The variance of the type parameter.

Attributes