checkImplementationSignature

fun checkImplementationSignature(functionType: A_Type, sectionNumber: Int = Integer.MAX_VALUE)

Check that an implementation with the given signature is appropriate for a message like this.

Parameters

functionType

A function type.

sectionNumber

The SectionCheckpoint's subscript if this is a check of a macro's, prefix function, otherwise any value past the total numberOfSectionCheckpoints for a method or macro body.

Throws

    If the function type is inappropriate for the method name.