rustdoc-search: build args, return, and generics on one unifier
This enhances generics with the "unboxing" behavior where A<T> matches T. It makes this unboxing transitive over generics.
This commit is contained in:
parent
04f4493722
commit
9946d67579
4 changed files with 178 additions and 138 deletions
|
@ -53,7 +53,7 @@ let ParsedQuery;
|
|||
* parent: (Object|null|undefined),
|
||||
* path: string,
|
||||
* ty: (Number|null|number),
|
||||
* type: (Array<?>|null)
|
||||
* type: FunctionSearchType?
|
||||
* }}
|
||||
*/
|
||||
let Row;
|
||||
|
@ -135,7 +135,7 @@ let RawFunctionType;
|
|||
/**
|
||||
* @typedef {{
|
||||
* inputs: Array<FunctionType>,
|
||||
* outputs: Array<FunctionType>,
|
||||
* output: Array<FunctionType>,
|
||||
* }}
|
||||
*/
|
||||
let FunctionSearchType;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue