swift
ce9368c3 - Diagnostics change for ambiguous overloads previously specifying 'this'

Commit
84 days ago
Diagnostics change for ambiguous overloads previously specifying 'this' Updates the message to use the type or ValueDecl instead of saying 'this' on 'Found this candidate' messages to provide more information where possible in selecting overloads Per comment during draft iteration uses getInterfaceType and adds removeSelfParam to ValueDecl.t Migrate to calling interfaceType and remove SelfParam Update tests to reflect type information in ambiguity resolution All but 5 tests now passing. Those 5 either do not refer to overloading errors or do pass even when modified to accept type specification Move implementation to ValueDecl now that tests largely pass
Author
Committer
Parents
Loading