abstract
class
TypeAccumulator
[
T
]
extends
Function2
Constructors
TypeAccumulator
(
)
TypeAccumulator
(
implicit
ctx:
Context
)
Members
protected implicit
val
ctx
: Context
protected
var
variance
: Int
def
apply
(
x:
T
,
tp:
Type
)
: T
protected
def
applyToAnnot
(
x:
T
,
annot:
Annotation
)
: T
protected
def
applyToPrefix
(
x:
T
,
tp:
NamedType
)
: T
def
foldOver
(
x:
T
,
tp:
Type
)
: T
@tailrec
final
def
foldOver
(
x:
T
,
ts:
List
[
Type
]
)
: T
protected
def
stopAtStatic
: Boolean
protected
def
variance_=
(
x$1:
Int
)
: Unit