]> git.lizzy.rs Git - rust.git/blob - tests/rustdoc-js-std/parser-ident.js
Rollup merge of #107819 - clubby789:x-py-root, r=jyn514
[rust.git] / tests / rustdoc-js-std / parser-ident.js
1 const QUERY = [
2     "R<!>",
3     "!",
4     "a!",
5     "a!::b",
6     "a!::b!",
7 ];
8
9 const PARSED = [
10     {
11         elems: [{
12             name: "r",
13             fullPath: ["r"],
14             pathWithoutLast: [],
15             pathLast: "r",
16             generics: [
17                 {
18                     name: "!",
19                     fullPath: ["!"],
20                     pathWithoutLast: [],
21                     pathLast: "!",
22                     generics: [],
23                 },
24             ],
25         }],
26         foundElems: 1,
27         original: "R<!>",
28         returned: [],
29         typeFilter: -1,
30         userQuery: "r<!>",
31         error: null,
32     },
33     {
34         elems: [{
35             name: "!",
36             fullPath: ["!"],
37             pathWithoutLast: [],
38             pathLast: "!",
39             generics: [],
40         }],
41         foundElems: 1,
42         original: "!",
43         returned: [],
44         typeFilter: -1,
45         userQuery: "!",
46         error: null,
47     },
48     {
49         elems: [{
50             name: "a!",
51             fullPath: ["a!"],
52             pathWithoutLast: [],
53             pathLast: "a!",
54             generics: [],
55         }],
56         foundElems: 1,
57         original: "a!",
58         returned: [],
59         typeFilter: -1,
60         userQuery: "a!",
61         error: null,
62     },
63     {
64         elems: [{
65             name: "a!::b",
66             fullPath: ["a!", "b"],
67             pathWithoutLast: ["a!"],
68             pathLast: "b",
69             generics: [],
70         }],
71         foundElems: 1,
72         original: "a!::b",
73         returned: [],
74         typeFilter: -1,
75         userQuery: "a!::b",
76         error: null,
77     },
78     {
79         elems: [{
80             name: "a!::b!",
81             fullPath: ["a!", "b!"],
82             pathWithoutLast: ["a!"],
83             pathLast: "b!",
84             generics: [],
85         }],
86         foundElems: 1,
87         original: "a!::b!",
88         returned: [],
89         typeFilter: -1,
90         userQuery: "a!::b!",
91         error: null,
92     },
93 ];