scala.reflect.internal.BaseTypeSeqs
The type at i'th position in this sequence; lazy types are returned evaluated.
The number of types in the sequence
Compute new base type sequence where every element is mapped
with function f
.
Compute new base type sequence where every element is mapped
with function f
. Lazy types are mapped but not evaluated
The maximum depth of type tp
The maximum depth of type tp
Compute new base type sequence with tp
prepended to this sequence
Return all evaluated types in this sequence as a list
The type symbol of the type at i'th position in this sequence; no evaluation needed.
Compute new base type sequence with tp
replacing the head of this sequence
Note: constructor is protected to force everyone to use the factory method newBaseTypeSeq instead. This is necessary because when run from reflection every base type sequence needs to have a SynchronizedBaseTypeSeq as mixin.