@@ -348,7 +348,7 @@ declare namespace rustdoc {
348348 returned : rustdoc . QueryElement [ ] ,
349349 is_alias : boolean ,
350350 alias ?: string ,
351- original ? : rustdoc . Rlow ,
351+ item : rustdoc . Row ,
352352 }
353353
354354 /**
@@ -533,4 +533,27 @@ declare namespace rustdoc {
533533 * Generated by `render_call_locations` in `render/mod.rs`.
534534 */
535535 type ScrapedLoc = [ [ number , number ] , string , string ]
536+
537+ /**
538+ * Each of these identifiers are used specially by
539+ * type-driven search. Most of them are lang items
540+ * in the compiler.
541+ */
542+ type TypeNameIds = {
543+ "typeNameIdOfOutput" : number ,
544+ "typeNameIdOfFnPtr" : number ,
545+ "typeNameIdOfFn" : number ,
546+ "typeNameIdOfFnMut" : number ,
547+ "typeNameIdOfFnOnce" : number ,
548+ "typeNameIdOfArray" : number ,
549+ "typeNameIdOfSlice" : number ,
550+ "typeNameIdOfArrayOrSlice" : number ,
551+ "typeNameIdOfTuple" : number ,
552+ "typeNameIdOfUnit" : number ,
553+ "typeNameIdOfTupleOrUnit" : number ,
554+ "typeNameIdOfReference" : number ,
555+ "typeNameIdOfPointer" : number ,
556+ "typeNameIdOfHof" : number ,
557+ "typeNameIdOfNever" : number ,
558+ } ;
536559}
0 commit comments