O object

Signature

extends Object

The signature of a method

Supertypes

Object

Members

def 

extension_paramSigs

( sig: Signature ) : List[String | Int]

The signatures of the method parameters.

Each type parameter section is represented by a single Int corresponding to the number of type parameters in th...

The signatures of the method parameters.

Each type parameter section is represented by a single Int corresponding to the number of type parameters in the section. Each term parameter is represented by a String corresponding to the fully qualified name of the parameter type.

def 

extension_resultSig

( sig: Signature ) : String

The signature of the result type

The signature of the result type

def 

unapply

( sig: Signature ) ( implicit  ctx: Context ) : Option[( List[String | Int], String )]

Matches the method signature and returns its parameters and result type.

Matches the method signature and returns its parameters and result type.