diff options
| author | Michael Howell <michael@notriddle.com> | 2023-08-24 20:44:32 -0700 |
|---|---|---|
| committer | Michael Howell <michael@notriddle.com> | 2023-08-24 21:36:38 -0700 |
| commit | 19edb3ce808ee2b1190026b9d56cc6187e1ad9b1 (patch) | |
| tree | 1c0738c6c1a98117e3046713dbc97a46575bc776 /compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp | |
| parent | 58eefc33adf769a1abe12ad94b3e6811185b4ce5 (diff) | |
| download | rust-19edb3ce808ee2b1190026b9d56cc6187e1ad9b1.tar.gz rust-19edb3ce808ee2b1190026b9d56cc6187e1ad9b1.zip | |
rustdoc: list matching impls on type aliases
Remake of "List matching impls on type aliases" * 4b1d13d9841c815915433ca2a3088a8e3e97ad96 * 6f552c800b38b3e71c5e33a295e8b490d2018c71 * 2ce7cd906bde70d8cbd9b07b31c6a7bf1131c345 Partially reverts "Fix infinite loop when retrieving impls for type alias", but keeps the test case. This version of the PR avoids the infinite loop by structurally matching types instead of using full unification. This version does not support type alias trait bounds, but the compiler does not enforce those anyway (https://github.com/rust-lang/rust/issues/21903).
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/PassWrapper.cpp')
0 files changed, 0 insertions, 0 deletions
