diff options
| author | Guillaume Gomez <guillaume.gomez@huawei.com> | 2022-01-04 15:44:00 +0100 |
|---|---|---|
| committer | Guillaume Gomez <guillaume.gomez@huawei.com> | 2022-04-18 20:59:08 +0200 |
| commit | 264064df36e055c19af2c82145bbbe616b32fb02 (patch) | |
| tree | ae9031f6c90138a37624c8ccbd75be38a97a6795 /src/test/rustdoc-js-std/parser-generics.js | |
| parent | 99c5394ecc92190db16fc8dce1260658cbeedeb1 (diff) | |
| download | rust-264064df36e055c19af2c82145bbbe616b32fb02.tar.gz rust-264064df36e055c19af2c82145bbbe616b32fb02.zip | |
* Greatly improve the rustdoc search parser source code
* Move all functions outside parseQuery
Diffstat (limited to 'src/test/rustdoc-js-std/parser-generics.js')
| -rw-r--r-- | src/test/rustdoc-js-std/parser-generics.js | 35 |
1 files changed, 27 insertions, 8 deletions
diff --git a/src/test/rustdoc-js-std/parser-generics.js b/src/test/rustdoc-js-std/parser-generics.js index d21adf767de..34d33ed4d67 100644 --- a/src/test/rustdoc-js-std/parser-generics.js +++ b/src/test/rustdoc-js-std/parser-generics.js @@ -1,9 +1,8 @@ -const QUERY = ['<P>', 'A<B<C<D>, E>']; +const QUERY = ['<P>', 'A<B<C<D>, E>', 'p<> u8']; const PARSED = [ { args: [], - elemName: null, elems: [{ name: "", fullPath: [""], @@ -20,8 +19,6 @@ const PARSED = [ ], }], foundElems: 1, - id: "<P>", - nameSplit: null, original: "<P>", returned: [], typeFilter: -1, @@ -30,7 +27,6 @@ const PARSED = [ }, { args: [], - elemName: null, elems: [{ name: "a", fullPath: ["a"], @@ -70,12 +66,35 @@ const PARSED = [ ], }], foundElems: 1, - id: 'A<B<C<D>, E>', - nameSplit: null, original: 'A<B<C<D>, E>', returned: [], typeFilter: -1, userQuery: 'a<b<c<d>, e>', error: null, - } + }, + { + args: [], + elems: [ + { + name: "p", + fullPath: ["p"], + pathWithoutLast: [], + pathLast: "p", + generics: [], + }, + { + name: "u8", + fullPath: ["u8"], + pathWithoutLast: [], + pathLast: "u8", + generics: [], + }, + ], + foundElems: 2, + original: "p<> u8", + returned: [], + typeFilter: -1, + userQuery: "p<> u8", + error: null, + }, ]; |
