final
object
Signature
Constructors
Members
type
MatchDegree
=
Int
val
FullMatch
: Int
val
NoMatch
: Int
val
NotAMethod
: Signature
The signature of everything that's not a method, i.e. that has a type different from PolyType, MethodType, or ExprType.
The signature of everything that's not a method, i.e. that has a type different from PolyType, MethodType, or ExprType.
val
OverloadedSignature
: Signature
The signature of an overloaded denotation.
The signature of an overloaded denotation.
val
ParamMatch
: Int
def
apply
(
paramsSig:
List
[
TypeName
]
,
resSig:
TypeName
)
: Signature
def
apply
(
resultType:
Type
,
isJava:
Boolean
)
(
implicit
ctx:
Context
)
: Signature
The signature of a method with no parameters and result type resultType
.
The signature of a method with no parameters and result type resultType
.
def
unapply
(
x$1:
Signature
)
: Signature