bors
ce3f3a5ffa
Auto merge of #90329 - nbdd0121:typeck, r=nagisa
...
Try all stable method candidates first before trying unstable ones
Currently we try methods in this order in each step:
* Stable by value
* Unstable by value
* Stable autoref
* Unstable autoref
* ...
This PR changes it to first try pick methods without any unstable candidates, and if none is found, try again to pick unstable ones.
Fix #90320
CC #88971 , hopefully would allow us to rename the "unstable_*" methods for integer impls back.
`@rustbot` label T-compiler T-libs-api
2021-11-19 03:00:46 +00:00
..
2021-10-15 11:28:23 +02:00
2021-11-15 18:33:43 +11:00
2021-11-12 16:29:25 +00:00
2021-11-18 14:32:29 +08:00
2021-11-12 20:15:14 +08:00
2021-11-10 01:06:03 -05:00
2021-10-16 13:36:05 -07:00
2021-11-16 15:59:39 +09:00
2021-11-15 10:14:29 +01:00
2021-10-20 18:29:18 +02:00
2021-11-14 16:35:09 +01:00
2021-11-18 17:19:27 +00:00
2021-11-17 15:58:05 +01:00
2021-11-19 02:22:58 +09:00
2021-11-11 08:35:59 +09:00
2021-11-08 01:22:28 +00:00
2021-11-08 13:11:59 -05:00
2021-11-15 10:14:29 +01:00
2021-11-15 10:14:29 +01:00
2021-11-18 14:32:29 +08:00
2021-10-15 11:28:23 +02:00
2021-11-18 14:32:29 +08:00
2021-10-18 19:53:05 +00:00
2021-11-12 13:41:46 -06:00
2021-11-13 18:50:29 -06:00
2021-11-17 15:58:04 +01:00
2021-11-19 03:00:46 +00:00
2021-11-06 16:13:14 +01:00
2021-11-15 10:14:29 +01:00
2021-11-05 20:12:40 +01:00
2021-11-11 09:05:21 -05:00
2021-11-07 16:59:05 +01:00
2021-11-09 18:35:00 -08:00
2021-11-18 14:32:29 +08:00
2021-11-16 15:59:42 +09:00
2021-11-11 23:15:57 +00:00
2021-11-08 13:11:58 -05:00
2021-11-09 19:00:45 +01:00
2021-11-16 08:06:31 +00:00
2021-11-17 15:57:56 +01:00
2021-11-09 18:35:00 -08:00
2021-10-28 11:01:42 -04:00
2021-11-08 13:38:08 +00:00
2021-11-18 14:32:29 +08:00
2021-11-07 03:59:06 +00:00
2021-10-15 11:28:23 +02:00
2021-11-19 03:00:46 +00:00
2021-11-18 14:32:29 +08:00
2021-10-28 11:01:42 -04:00
2021-11-18 17:19:27 +00:00
2021-11-18 14:32:29 +08:00
2021-11-08 23:35:23 +08:00
2021-11-13 14:47:17 -05:00
2021-11-19 03:00:46 +00:00