rust/tests/rustdoc-js-std
bors 314c39d2ea 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.
2023-06-15 03:04:46 +00:00
..
alias-1.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
alias-2.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
alias-3.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
alias-4.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
alias.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
asrawfd.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
basic.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
bufread-fill-buf.js rustdoc-search: fix order-independence bug 2023-06-11 18:57:33 -07:00
deduplication.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
enum-option.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
filter-crate.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
fn-forget.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
from_u.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
keyword.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
macro-check.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
macro-print.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
never.js rustdoc-search: search never type with `!` 2023-06-12 17:30:23 -07:00
option-type-signatures.js rustdoc: search for slices and arrays by type with `[]` 2023-06-10 13:52:54 -07:00
osstring-to-string.js rustdoc: add note about slice/array searches to help popup 2023-06-10 14:08:26 -07:00
parser-errors.js rustdoc-search: search never type with `!` 2023-06-12 17:30:23 -07:00
parser-filter.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
parser-generics.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
parser-ident.js rustdoc-search: search never type with `!` 2023-06-12 17:30:23 -07:00
parser-literal.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
parser-paths.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
parser-quote.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
parser-returned.js rustdoc-search: search never type with `!` 2023-06-12 17:30:23 -07:00
parser-separators.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
parser-slice-array.js rustdoc: add note about slice/array searches to help popup 2023-06-10 14:08:26 -07:00
parser-weird-queries.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
path-ordering.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
primitive.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
println-typo.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
quoted.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
reference-shrink.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
regex.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
return-specific-literal.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
return-specific.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
should-fail.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
string-from_ut.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
struct-vec.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
typed-query.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00
vec-new.js Update rustdoc-js* format 2023-06-09 17:00:47 +02:00