Nilstrieb 414135d522 Make rustc_onunimplemented export path agnostic
This makes it so that all the matchers that match against paths use the
definition path instead of the export path. This removes all duplication
around `std`/`alloc`/`core`.

This is not necessarily optimal because we now depend on internal
implementation details like `core::ops::control_flow::ControlFlow`,
which is not very nice and probably not acceptable for a stable
`on_unimplemented`.

An alternative would be to just string-replace normalize away
`alloc`/`core` to `std` as a special case, keeping the export paths but
making it so that we're still fully standard library flavor agnostic.
2023-10-16 19:37:12 +02:00
..
2023-05-07 00:12:29 +03:00
2023-04-16 06:49:27 +00:00
2023-04-16 06:49:27 +00:00
2023-10-05 18:21:47 -04:00
2023-09-20 03:02:14 +00:00
2023-09-20 03:02:14 +00:00
2022-09-26 10:14:45 +02:00
2023-10-05 18:21:47 -04:00