Kathy Gray
ce9368c39c
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
2025-10-10 17:46:22 +01:00
..
2025-09-09 13:48:40 +01:00
2025-10-10 17:46:22 +01:00
2025-09-09 13:48:40 +01:00
2025-09-03 18:54:09 +09:00
2025-08-30 14:08:42 +01:00
2025-08-29 00:17:14 +01:00
2025-07-29 18:37:48 +01:00
2025-08-15 21:30:22 +01:00
2025-10-10 17:46:22 +01:00
2025-09-09 18:58:09 -04:00
2025-08-29 15:04:20 +01:00
2025-10-10 17:46:22 +01:00
2025-09-03 19:59:44 +01:00
2025-09-09 18:58:10 -04:00
2025-08-30 16:05:01 +01:00
2025-09-01 20:47:56 -07:00
2025-07-30 13:32:21 -07:00
2025-09-05 22:20:28 +01:00
2025-09-07 12:17:18 +01:00
2025-09-01 10:56:45 +01:00
2025-09-09 13:48:40 +01:00
2025-07-29 18:37:48 +01:00
2025-10-10 17:46:22 +01:00
2025-07-29 18:37:48 +01:00
2025-09-09 13:48:40 +01:00
2025-08-13 23:13:07 -07:00
2025-07-29 18:37:48 +01:00
2025-08-14 13:58:01 -07:00
2025-08-14 13:58:01 -07:00
2025-08-28 12:13:21 -07:00
2025-08-27 15:27:06 +01:00
2025-09-04 12:32:19 -07:00
2025-09-09 23:18:52 +01:00
2025-09-09 13:48:40 +01:00
2025-09-03 19:59:44 +01:00
2025-09-01 12:29:34 +01:00
2025-09-02 17:12:28 -07:00
2025-09-02 23:13:08 -07:00
2025-07-07 23:29:04 -04:00
2025-08-30 14:08:42 +01:00
2025-10-10 17:46:22 +01:00
2025-07-30 11:02:40 -07:00
2025-08-30 14:08:42 +01:00
2025-09-09 13:48:40 +01:00
2025-08-27 15:34:26 -04:00
2025-08-17 23:21:57 -07:00
2025-09-09 23:18:52 +01:00
2025-08-21 18:24:30 -07:00
2025-08-12 17:29:07 -07:00
2025-10-10 17:46:22 +01:00
2025-10-10 17:46:22 +01:00
2025-07-29 18:37:48 +01:00
2025-08-14 17:01:47 -04:00
2025-08-28 12:13:21 -07:00
2025-07-29 18:37:48 +01:00
2025-09-08 16:15:49 -07:00
2025-07-29 18:37:48 +01:00
2025-08-17 11:48:21 +01:00
2025-09-03 19:59:44 +01:00
2025-07-25 21:30:53 -07:00
2025-07-29 18:37:48 +01:00
2025-09-09 13:48:40 +01:00
2025-08-28 12:56:06 +01:00
2025-07-21 12:36:53 +01:00
2025-10-10 17:46:22 +01:00
2025-08-26 12:16:54 +01:00
2025-08-05 12:16:44 +01:00
2025-09-09 18:58:10 -04:00