diff options
| author | Michael Howell <michael@notriddle.com> | 2023-06-12 14:56:54 -0700 |
|---|---|---|
| committer | Michael Howell <michael@notriddle.com> | 2023-06-12 17:30:23 -0700 |
| commit | db277f528407864e24d3d7934d9c23e28d950165 (patch) | |
| tree | 27f6edb2a3b0e81f6e3265af83b2cd19ba4993fe /tests/rustdoc-js-std/parser-errors.js | |
| parent | df77afbcaf3365a32066a8ca4a00ae6fc9a69647 (diff) | |
| download | rust-db277f528407864e24d3d7934d9c23e28d950165.tar.gz rust-db277f528407864e24d3d7934d9c23e28d950165.zip | |
rustdoc-search: search never type with `!`
This feature extends rustdoc to support the syntax that most users will naturally attempt to use to search for diverging functions. Part of #60485 It's already possible to do this search with `primitive:never`, but that's not what the Rust language itself uses, so nobody will try it if they aren't told or helped along.
Diffstat (limited to 'tests/rustdoc-js-std/parser-errors.js')
| -rw-r--r-- | tests/rustdoc-js-std/parser-errors.js | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/tests/rustdoc-js-std/parser-errors.js b/tests/rustdoc-js-std/parser-errors.js index aa8ee86d672..af7f63f99cb 100644 --- a/tests/rustdoc-js-std/parser-errors.js +++ b/tests/rustdoc-js-std/parser-errors.js @@ -360,6 +360,15 @@ const PARSED = [ error: 'Invalid search type: macro `!` and `mod` both specified', }, { + query: "mod:!", + elems: [], + foundElems: 0, + original: "mod:!", + returned: [], + userQuery: "mod:!", + error: 'Invalid search type: primitive never type `!` and `mod` both specified', + }, + { query: "a!::a", elems: [], foundElems: 0, |
