]>
Commit | Line | Data |
---|---|---|
04454e1e FG |
1 | const PARSED = [ |
2 | { | |
fe692bf9 | 3 | query: "R<!>", |
04454e1e FG |
4 | elems: [{ |
5 | name: "r", | |
6 | fullPath: ["r"], | |
7 | pathWithoutLast: [], | |
8 | pathLast: "r", | |
9 | generics: [ | |
10 | { | |
fe692bf9 FG |
11 | name: "never", |
12 | fullPath: ["never"], | |
04454e1e | 13 | pathWithoutLast: [], |
fe692bf9 | 14 | pathLast: "never", |
04454e1e | 15 | generics: [], |
4b012472 | 16 | typeFilter: 1, |
04454e1e FG |
17 | }, |
18 | ], | |
353b0b11 | 19 | typeFilter: -1, |
04454e1e FG |
20 | }], |
21 | foundElems: 1, | |
22 | original: "R<!>", | |
23 | returned: [], | |
04454e1e FG |
24 | userQuery: "r<!>", |
25 | error: null, | |
26 | }, | |
27 | { | |
fe692bf9 | 28 | query: "!", |
04454e1e | 29 | elems: [{ |
fe692bf9 FG |
30 | name: "never", |
31 | fullPath: ["never"], | |
04454e1e | 32 | pathWithoutLast: [], |
fe692bf9 | 33 | pathLast: "never", |
04454e1e | 34 | generics: [], |
4b012472 | 35 | typeFilter: 1, |
04454e1e FG |
36 | }], |
37 | foundElems: 1, | |
38 | original: "!", | |
39 | returned: [], | |
04454e1e FG |
40 | userQuery: "!", |
41 | error: null, | |
42 | }, | |
43 | { | |
fe692bf9 | 44 | query: "a!", |
04454e1e | 45 | elems: [{ |
9ffffee4 FG |
46 | name: "a", |
47 | fullPath: ["a"], | |
04454e1e | 48 | pathWithoutLast: [], |
9ffffee4 | 49 | pathLast: "a", |
04454e1e | 50 | generics: [], |
4b012472 | 51 | typeFilter: 16, |
04454e1e FG |
52 | }], |
53 | foundElems: 1, | |
54 | original: "a!", | |
55 | returned: [], | |
04454e1e FG |
56 | userQuery: "a!", |
57 | error: null, | |
58 | }, | |
59 | { | |
fe692bf9 | 60 | query: "a!::b", |
9ffffee4 FG |
61 | elems: [], |
62 | foundElems: 0, | |
04454e1e FG |
63 | original: "a!::b", |
64 | returned: [], | |
04454e1e | 65 | userQuery: "a!::b", |
9ffffee4 | 66 | error: "Cannot have associated items in macros", |
04454e1e FG |
67 | }, |
68 | { | |
fe692bf9 FG |
69 | query: "!<T>", |
70 | elems: [], | |
71 | foundElems: 0, | |
72 | original: "!<T>", | |
73 | returned: [], | |
74 | userQuery: "!<t>", | |
75 | error: "Never type `!` does not accept generic parameters", | |
76 | }, | |
77 | { | |
78 | query: "!::b", | |
04454e1e | 79 | elems: [{ |
9ffffee4 | 80 | name: "!::b", |
fe692bf9 FG |
81 | fullPath: ["never", "b"], |
82 | pathWithoutLast: ["never"], | |
9ffffee4 | 83 | pathLast: "b", |
04454e1e | 84 | generics: [], |
353b0b11 | 85 | typeFilter: -1, |
04454e1e FG |
86 | }], |
87 | foundElems: 1, | |
9ffffee4 FG |
88 | original: "!::b", |
89 | returned: [], | |
9ffffee4 FG |
90 | userQuery: "!::b", |
91 | error: null, | |
92 | }, | |
93 | { | |
fe692bf9 FG |
94 | query: "b::!", |
95 | elems: [], | |
96 | foundElems: 0, | |
97 | original: "b::!", | |
98 | returned: [], | |
99 | userQuery: "b::!", | |
100 | error: "Never type `!` is not associated item", | |
101 | }, | |
102 | { | |
103 | query: "!::!", | |
104 | elems: [], | |
105 | foundElems: 0, | |
106 | original: "!::!", | |
107 | returned: [], | |
108 | userQuery: "!::!", | |
109 | error: "Never type `!` is not associated item", | |
110 | }, | |
111 | { | |
112 | query: "b::!::c", | |
113 | elems: [], | |
114 | foundElems: 0, | |
115 | original: "b::!::c", | |
116 | returned: [], | |
117 | userQuery: "b::!::c", | |
118 | error: "Never type `!` is not associated item", | |
119 | }, | |
120 | { | |
121 | query: "!::b<T>", | |
122 | elems: [{ | |
123 | name: "!::b", | |
124 | fullPath: ["never", "b"], | |
125 | pathWithoutLast: ["never"], | |
126 | pathLast: "b", | |
127 | generics: [ | |
128 | { | |
129 | name: "t", | |
130 | fullPath: ["t"], | |
131 | pathWithoutLast: [], | |
132 | pathLast: "t", | |
133 | generics: [], | |
134 | typeFilter: -1, | |
135 | } | |
136 | ], | |
137 | typeFilter: -1, | |
138 | }], | |
139 | foundElems: 1, | |
140 | original: "!::b<T>", | |
141 | returned: [], | |
142 | userQuery: "!::b<t>", | |
143 | error: null, | |
144 | }, | |
145 | { | |
146 | query: "a!::b!", | |
9ffffee4 FG |
147 | elems: [], |
148 | foundElems: 0, | |
04454e1e FG |
149 | original: "a!::b!", |
150 | returned: [], | |
04454e1e | 151 | userQuery: "a!::b!", |
9ffffee4 | 152 | error: "Cannot have associated items in macros", |
04454e1e FG |
153 | }, |
154 | ]; |