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