diff options
| author | bors <bors@rust-lang.org> | 2022-06-22 10:48:58 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2022-06-22 10:48:58 +0000 |
| commit | 10f4ce324baf7cfb7ce2b2096662b82b79204944 (patch) | |
| tree | c1c264be332d6fabab112d732142d0593e54fd25 /compiler/rustc_codegen_llvm/src | |
| parent | 89a0783f1c8fef46b1c8de57dc611a1d753bf0d5 (diff) | |
| parent | 576661cb5f4cdcf2ae56f5b210db4b2ef19e0184 (diff) | |
| download | rust-10f4ce324baf7cfb7ce2b2096662b82b79204944.tar.gz rust-10f4ce324baf7cfb7ce2b2096662b82b79204944.zip | |
Auto merge of #98279 - cjgillot:all-fresh-nofn, r=petrochenkov
Create elided lifetime parameters for function-like types Split from https://github.com/rust-lang/rust/pull/97720 This PR refactor lifetime generic parameters in bare function types and parenthesized traits to introduce the additional required lifetimes as fresh parameters in a `for<>` bound. This PR does the same to lifetimes appearing in closure signatures, and as-if introducing `for<>` bounds on closures (without the associated change in semantics). r? `@petrochenkov`
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions
