about summary refs log tree commit diff
path: root/compiler/rustc_fs_util
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2024-04-24 11:57:35 +0000
committerbors <bors@rust-lang.org>2024-04-24 11:57:35 +0000
commit5557f8c9d08d7f3f680943dcf97b6d4a7eb13aea (patch)
tree846484bd65fa87e206d8a01e1d98e58efb13f430 /compiler/rustc_fs_util
parente9362896e0eaaa86372b8ee2634b5761dd9e5ab7 (diff)
parent7b7c26f09bbc292da8600e8dfaa454de63ada886 (diff)
downloadrust-5557f8c9d08d7f3f680943dcf97b6d4a7eb13aea.tar.gz
rust-5557f8c9d08d7f3f680943dcf97b6d4a7eb13aea.zip
Auto merge of #122500 - petrochenkov:deleg, r=fmease
delegation: Support renaming, and async, const, extern "ABI" and C-variadic functions

Also allow delegating to functions with opaque types (`impl Trait`).
The delegation item will refer to the original opaque type from the callee, fresh opaque type won't be created, which seems like a reasonable behavior.
(Such delegation items will cause query cycles when used in trait impls, but it can be fixed later.)

Part of https://github.com/rust-lang/rust/issues/118212.
Diffstat (limited to 'compiler/rustc_fs_util')
0 files changed, 0 insertions, 0 deletions