<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi,<div class=""><br class=""></div><div class="">Does someone know a good explanation / summary of Swift's overload resolution rules?</div><div class="">After reading&nbsp;<a href="https://github.com/apple/swift/blob/master/docs/TypeChecker.rst" class="">https://github.com/apple/swift/blob/master/docs/TypeChecker.rst</a>&nbsp;I understand</div><div class="">that the overloading resolution happens as part of the constraint solving step in the type&nbsp;</div><div class="">checker, but maybe there's a document somewhere, that explains the rules in more detail?</div><div class=""><br class=""></div><div class="">Thanks and best regards,</div><div class="">Toni</div></body></html>