about summary refs log tree commit diff
path: root/src/librustdoc/html/static/js/externs.js
diff options
context:
space:
mode:
authorMichael Howell <michael@notriddle.com>2023-06-02 19:58:44 -0700
committerMichael Howell <michael@notriddle.com>2023-06-11 18:19:37 -0700
commit9946d675793288e7bfb5091fcb99e0dc2fd59ee8 (patch)
treedfdea5d5bf24bc9211df0fc64abe1f3cd4ffc296 /src/librustdoc/html/static/js/externs.js
parent04f4493722a29018b85e6c2893c15ab0285d5dcd (diff)
downloadrust-9946d675793288e7bfb5091fcb99e0dc2fd59ee8.tar.gz
rust-9946d675793288e7bfb5091fcb99e0dc2fd59ee8.zip
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.
Diffstat (limited to 'src/librustdoc/html/static/js/externs.js')
-rw-r--r--src/librustdoc/html/static/js/externs.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/librustdoc/html/static/js/externs.js b/src/librustdoc/html/static/js/externs.js
index 8b931f74e60..f697abd0776 100644
--- a/src/librustdoc/html/static/js/externs.js
+++ b/src/librustdoc/html/static/js/externs.js
@@ -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;