Companion
Functions
Link copied to clipboard
fun compareForDispatch(argumentRestrictions: List<TypeRestriction>, elementSignature: A_Type): TypeComparison
Content copied to clipboard
Compare two types extracted from A_Sendable.bodySignatures. The first is the criterion, which will eventually be tested against arguments. The second signature is the one being compared by specificity with the criterion.
Link copied to clipboard
fun compareForParsing(argumentRestrictions: List<TypeRestriction>, someType: A_Type): TypeComparison
Content copied to clipboard
Compare two phrase types extracted from A_Sendable.parsingSignatures. The first is the criterion, which will eventually be tested against arguments. The second signature is the one being compared by specificity with the criterion.