about summary refs log tree commit diff
path: root/compiler/rustc_infer/src/traits/util.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2023-06-26 13:51:04 +0000
committerbors <bors@rust-lang.org>2023-06-26 13:51:04 +0000
commit6f8c27ae89dfd32895419d7ef5b89844bcad1bcd (patch)
tree2b24dea873afef325e5fc0bdeca362c4c51ffa1e /compiler/rustc_infer/src/traits/util.rs
parent27e10c5292eee22abef69aed7144f80bdea00603 (diff)
parente38576a893b30d8f2a71665e28498219dcc907e3 (diff)
downloadrust-6f8c27ae89dfd32895419d7ef5b89844bcad1bcd.tar.gz
rust-6f8c27ae89dfd32895419d7ef5b89844bcad1bcd.zip
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`
Diffstat (limited to 'compiler/rustc_infer/src/traits/util.rs')
0 files changed, 0 insertions, 0 deletions