bors 6f8c27ae89 Auto merge of #112887 - WaffleLapkin:become_unuwuable_in_hir, r=compiler-errors,Nilstrieb
`hir`: Add `Become` expression kind (explicit tail calls experiment)

This adds `hir::ExprKind::Become` alongside ast lowering. During hir-thir lowering we currently lower `become` as `return`, so that we can partially test `become` without ICEing.

cc `@scottmcm`
r? `@Nilstrieb`
2023-06-26 13:51:04 +00:00
..
2023-05-08 03:36:30 +00:00
2023-05-12 00:10:52 +00:00
2023-05-08 03:36:30 +00:00
2023-05-08 03:36:30 +00:00
2023-05-12 00:10:52 +00:00
2023-05-01 16:15:13 +08:00
2023-05-01 16:15:13 +08:00
2023-05-12 00:10:52 +00:00
2023-04-16 11:38:52 +00:00
2023-04-08 21:32:55 +00:00
2023-05-02 14:48:39 +00:00
2023-05-08 03:36:30 +00:00
2023-06-26 08:56:32 +00:00
2023-05-02 22:36:24 +00:00
2023-05-08 03:36:30 +00:00