const PARSED = [ | |
{ | |
query: 'A<B<C<D>, E>', | |
elems: [], | |
foundElems: 0, | |
original: 'A<B<C<D>, E>', | |
returned: [], | |
userQuery: 'a<b<c<d>, e>', | |
error: 'Unclosed `<`', | |
}, | |
{ | |
query: 'p<>,u8', | |
elems: [ | |
{ | |
name: "p", | |
fullPath: ["p"], | |
pathWithoutLast: [], | |
pathLast: "p", | |
generics: [], | |
typeFilter: -1, | |
}, | |
{ | |
name: "u8", | |
fullPath: ["u8"], | |
pathWithoutLast: [], | |
pathLast: "u8", | |
generics: [], | |
typeFilter: -1, | |
}, | |
], | |
foundElems: 2, | |
original: "p<>,u8", | |
returned: [], | |
userQuery: "p<>,u8", | |
error: null, | |
}, | |
{ | |
query: '"p"<a>', | |
elems: [ | |
{ | |
name: "p", | |
fullPath: ["p"], | |
pathWithoutLast: [], | |
pathLast: "p", | |
generics: [ | |
{ | |
name: "a", | |
fullPath: ["a"], | |
pathWithoutLast: [], | |
pathLast: "a", | |
generics: [], | |
}, | |
], | |
typeFilter: -1, | |
}, | |
], | |
foundElems: 1, | |
original: '"p"<a>', | |
returned: [], | |
userQuery: '"p"<a>', | |
error: null, | |
}, | |
{ | |
query: 'p<u<x>>', | |
elems: [ | |
{ | |
name: "p", | |
fullPath: ["p"], | |
pathWithoutLast: [], | |
pathLast: "p", | |
generics: [ | |
{ | |
name: "u", | |
fullPath: ["u"], | |
pathWithoutLast: [], | |
pathLast: "u", | |
generics: [ | |
{ | |
name: "x", | |
fullPath: ["x"], | |
pathWithoutLast: [], | |
pathLast: "x", | |
generics: [], | |
}, | |
], | |
}, | |
], | |
typeFilter: -1, | |
}, | |
], | |
foundElems: 1, | |
original: 'p<u<x>>', | |
returned: [], | |
userQuery: 'p<u<x>>', | |
error: null, | |
}, | |
{ | |
query: 'p<u<x>, r>', | |
elems: [ | |
{ | |
name: "p", | |
fullPath: ["p"], | |
pathWithoutLast: [], | |
pathLast: "p", | |
generics: [ | |
{ | |
name: "u", | |
fullPath: ["u"], | |
pathWithoutLast: [], | |
pathLast: "u", | |
generics: [ | |
{ | |
name: "x", | |
fullPath: ["x"], | |
pathWithoutLast: [], | |
pathLast: "x", | |
generics: [], | |
}, | |
], | |
}, | |
{ | |
name: "r", | |
fullPath: ["r"], | |
pathWithoutLast: [], | |
pathLast: "r", | |
generics: [], | |
}, | |
], | |
typeFilter: -1, | |
}, | |
], | |
foundElems: 1, | |
original: 'p<u<x>, r>', | |
returned: [], | |
userQuery: 'p<u<x>, r>', | |
error: null, | |
}, | |
{ | |
query: 'p<u<x, r>>', | |
elems: [ | |
{ | |
name: "p", | |
fullPath: ["p"], | |
pathWithoutLast: [], | |
pathLast: "p", | |
generics: [ | |
{ | |
name: "u", | |
fullPath: ["u"], | |
pathWithoutLast: [], | |
pathLast: "u", | |
generics: [ | |
{ | |
name: "x", | |
fullPath: ["x"], | |
pathWithoutLast: [], | |
pathLast: "x", | |
generics: [], | |
}, | |
{ | |
name: "r", | |
fullPath: ["r"], | |
pathWithoutLast: [], | |
pathLast: "r", | |
generics: [], | |
}, | |
], | |
}, | |
], | |
typeFilter: -1, | |
}, | |
], | |
foundElems: 1, | |
original: 'p<u<x, r>>', | |
returned: [], | |
userQuery: 'p<u<x, r>>', | |
error: null, | |
}, | |
]; |