class
NamedPartsAccumulator
extends
TypeAccumulator
Constructors
NamedPartsAccumulator
(
p:
NamedType => Boolean
,
excludeLowerBounds:
Boolean
)
NamedPartsAccumulator
(
implicit
ctx:
Context
)
Members
private implicit
val
ctx
: Context
private
val
excludeLowerBounds
: Boolean
private
val
p
: NamedType => Boolean
val
seen
: Set
[
Type
]
def
apply
(
x:
Set
[
NamedType
]
,
tp:
Type
)
: Set
[
NamedType
]
def
maybeAdd
(
x:
Set
[
NamedType
]
,
tp:
NamedType
)
: Set
[
NamedType
]
override
def
stopAtStatic
: Boolean