Attributes
- Companion:
- trait
- Graph
- Supertypes
- Self type
- Applications.type
Members list
Value members
Concrete methods
Find reference to default parameter getter for parameter #n in current parameter list, or NoType if none was found
Find reference to default parameter getter for parameter #n in current parameter list, or NoType if none was found
Attributes
Does tp fit the "get match" conditions as an unapply result type?
This is the case of tp has a get member as well as a
parameterless isEmpty member of result type Boolean.
Does tp fit the "get match" conditions as an unapply result type?
This is the case of tp has a get member as well as a
parameterless isEmpty member of result type Boolean.
Attributes
Does tp fit the "product match" conditions as an unapply result type
for a pattern with numArgs subpatterns?
This is the case if tp has members _1 to _N where N == numArgs.
Does tp fit the "product match" conditions as an unapply result type
for a pattern with numArgs subpatterns?
This is the case if tp has members _1 to _N where N == numArgs.
Attributes
Does tp fit the "product-seq match" conditions as an unapply result type
for a pattern with numArgs subpatterns?
This is the case if (1) tp has members _1 to _N where N <= numArgs + 1.
(2) tp._N conforms to Seq match
Does tp fit the "product-seq match" conditions as an unapply result type
for a pattern with numArgs subpatterns?
This is the case if (1) tp has members _1 to _N where N <= numArgs + 1.
(2) tp._N conforms to Seq match
Attributes
If getType is of the form:
If getType is of the form:
{
def lengthCompare(len: Int): Int // or, def length: Int
def apply(i: Int): T = a(i)
def drop(n: Int): scala.collection.Seq[T]
def toSeq: scala.collection.Seq[T]
}
returns T, otherwise NoType.