diff options
| author | bors <bors@rust-lang.org> | 2023-06-15 03:04:46 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2023-06-15 03:04:46 +0000 |
| commit | 314c39d2ea07d8b50649149358ebeb1a6bd09179 (patch) | |
| tree | 9b46052edcf5714ce4563341b6b86457f97e151b /compiler/rustc_codegen_llvm/src | |
| parent | 6ee4265ca6a7f037237974eeb66e8303282c6a4c (diff) | |
| parent | 94badbe5994dc81c194e73720145da4160fabee9 (diff) | |
| download | rust-314c39d2ea07d8b50649149358ebeb1a6bd09179.tar.gz rust-314c39d2ea07d8b50649149358ebeb1a6bd09179.zip | |
Auto merge of #112233 - notriddle:notriddle/search-unify, r=GuillaumeGomez
rustdoc-search: clean up type unification and "unboxing" This PR redesigns parameter matching, return matching, and generics matching to use a single function that compares two lists of types. It also makes the algorithms more consistent, so the "unboxing" behavior where `Vec<i32>` is considered a match for `i32` works inside generics, and not just at the top level.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions
