about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/errors.rs
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2024-10-27 19:49:06 +0100
committerGitHub <noreply@github.com>2024-10-27 19:49:06 +0100
commit60beb5979bc4ea408a99490daaecd2753ce622f9 (patch)
tree4b51755ba41a49026322035dc53ccc3ced4b7596 /compiler/rustc_codegen_llvm/src/errors.rs
parent5f5c243ca020e45cb6ee48a1f635a929eb611fd2 (diff)
parent1b7a91ed719ebc1f0615365a551f55ded1e9beed (diff)
downloadrust-60beb5979bc4ea408a99490daaecd2753ce622f9.tar.gz
rust-60beb5979bc4ea408a99490daaecd2753ce622f9.zip
Rollup merge of #132043 - compiler-errors:simplify-rbv, r=cjgillot
Simplify param handling in `resolve_bound_vars`

I always found the flow of the `ResolvedArg` constructors to be a bit confusing; turns out they're also kinda redundantly passing around their data, too.

Also, deduplicate some code handling early-bound var to late-bound var conversion between return type notation's two styles: `where <T as Trait>::method(..): Bound` and `where T: Trait<method(..): Bound>`.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/errors.rs')
0 files changed, 0 insertions, 0 deletions