about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/builder.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2023-09-03 11:12:20 +0000
committerbors <bors@rust-lang.org>2023-09-03 11:12:20 +0000
commit53a03978a7402d20ce8254fa1493929d67e01d07 (patch)
treebef845b04c8ca27864f79aa2695286cb41789a30 /compiler/rustc_codegen_llvm/src/builder.rs
parentb89d7d6882532686fd90a89cec1a0fd386f0ade3 (diff)
parentc5d0f6c05cbdab02b803c8a72ec8accc01b83e07 (diff)
downloadrust-53a03978a7402d20ce8254fa1493929d67e01d07.tar.gz
rust-53a03978a7402d20ce8254fa1493929d67e01d07.zip
Auto merge of #115361 - compiler-errors:param, r=cjgillot
Don't manually compute param indices when adding implicit `Sized` and `ConstParamHasTy`

We can just use resolve_bound_vars to compute these indices faithfully.

This also makes the code easier to support where clauses on `non_lifetime_binders` (like `where for<T: Debug> ...`, etc, which I've got a [WIP implementation of](https://github.com/rust-lang/rust/compare/master...compiler-errors:rust:non-lifetime-binder-where-clauses)).

r? `@cjgillot`
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/builder.rs')
0 files changed, 0 insertions, 0 deletions