]> git.lizzy.rs Git - rust.git/blob - src/test/rustdoc-js/generics.js
Rollup merge of #90782 - ricobbe:binutils-dlltool, r=michaelwoerister
[rust.git] / src / test / rustdoc-js / generics.js
1 // exact-check
2
3 const QUERY = [
4     '"R<P>"',
5     '"P"',
6     'P',
7     '"ExtraCreditStructMulti<ExtraCreditInnerMulti, ExtraCreditInnerMulti>"',
8     'TraitCat',
9     'TraitDog',
10 ];
11
12 const EXPECTED = [
13     {
14         'returned': [
15             { 'path': 'generics', 'name': 'alef' },
16         ],
17         'in_args': [
18             { 'path': 'generics', 'name': 'alpha' },
19         ],
20     },
21     {
22         'others': [
23             { 'path': 'generics', 'name': 'P' },
24         ],
25         'returned': [
26             { 'path': 'generics', 'name': 'alef' },
27         ],
28         'in_args': [
29             { 'path': 'generics', 'name': 'alpha' },
30         ],
31     },
32     {
33         'returned': [
34             { 'path': 'generics', 'name': 'alef' },
35             { 'path': 'generics', 'name': 'bet' },
36         ],
37         'in_args': [
38             { 'path': 'generics', 'name': 'alpha' },
39             { 'path': 'generics', 'name': 'beta' },
40         ],
41     },
42     {
43         'in_args': [
44             { 'path': 'generics', 'name': 'extracreditlabhomework' },
45         ],
46         'returned': [],
47     },
48     {
49         'in_args': [
50             { 'path': 'generics', 'name': 'gamma' },
51         ],
52     },
53     {
54         'in_args': [
55             { 'path': 'generics', 'name': 'gamma' },
56         ],
57     },
58 ];