search.js: give RawSearchIndexCrate.a an index signature
This commit is contained in:
parent
5f39026540
commit
a9a52ddc04
2 changed files with 2 additions and 4 deletions
2
src/librustdoc/html/static/js/rustdoc.d.ts
vendored
2
src/librustdoc/html/static/js/rustdoc.d.ts
vendored
|
|
@ -397,7 +397,7 @@ declare namespace rustdoc {
|
|||
*/
|
||||
type RawSearchIndexCrate = {
|
||||
doc: string,
|
||||
a: Object,
|
||||
a: { [key: string]: number[] },
|
||||
n: Array<string>,
|
||||
t: string,
|
||||
D: string,
|
||||
|
|
|
|||
|
|
@ -2269,16 +2269,14 @@ class DocSearch {
|
|||
continue;
|
||||
}
|
||||
|
||||
// @ts-expect-error
|
||||
/** @type{number[]} */
|
||||
let currentNameAliases;
|
||||
if (currentCrateAliases.has(alias_name)) {
|
||||
currentNameAliases = currentCrateAliases.get(alias_name);
|
||||
} else {
|
||||
currentNameAliases = [];
|
||||
// @ts-expect-error
|
||||
currentCrateAliases.set(alias_name, currentNameAliases);
|
||||
}
|
||||
// @ts-expect-error
|
||||
for (const local_alias of aliases[alias_name]) {
|
||||
currentNameAliases.push(local_alias + currentIndex);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue