summaryrefslogtreecommitdiffstats
path: root/tests/rustdoc-js-std
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-06-19 09:25:56 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-06-19 09:25:56 +0000
commit018c4950b9406055dec02ef0fb52f132e2bb1e2c (patch)
treea835ebdf2088ef88fa681f8fad45f09922c1ae9a /tests/rustdoc-js-std
parentAdding debian version 1.75.0+dfsg1-5. (diff)
downloadrustc-018c4950b9406055dec02ef0fb52f132e2bb1e2c.tar.xz
rustc-018c4950b9406055dec02ef0fb52f132e2bb1e2c.zip
Merging upstream version 1.76.0+dfsg1.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'tests/rustdoc-js-std')
-rw-r--r--tests/rustdoc-js-std/iterator-type-signatures.js29
-rw-r--r--tests/rustdoc-js-std/keyword.js4
-rw-r--r--tests/rustdoc-js-std/macro-check.js4
-rw-r--r--tests/rustdoc-js-std/parser-bindings.js245
-rw-r--r--tests/rustdoc-js-std/parser-errors.js47
-rw-r--r--tests/rustdoc-js-std/parser-filter.js22
-rw-r--r--tests/rustdoc-js-std/parser-ident.js6
-rw-r--r--tests/rustdoc-js-std/parser-paths.js48
-rw-r--r--tests/rustdoc-js-std/parser-returned.js2
-rw-r--r--tests/rustdoc-js-std/parser-separators.js22
-rw-r--r--tests/rustdoc-js-std/parser-slice-array.js20
-rw-r--r--tests/rustdoc-js-std/parser-weird-queries.js4
-rw-r--r--tests/rustdoc-js-std/simd-type-signatures.js20
13 files changed, 402 insertions, 71 deletions
diff --git a/tests/rustdoc-js-std/iterator-type-signatures.js b/tests/rustdoc-js-std/iterator-type-signatures.js
new file mode 100644
index 000000000..c18ffc165
--- /dev/null
+++ b/tests/rustdoc-js-std/iterator-type-signatures.js
@@ -0,0 +1,29 @@
+// ignore-order
+
+const FILTER_CRATE = "std";
+
+const EXPECTED = [
+ {
+ 'query': 'iterator<t> -> option<t>',
+ 'others': [
+ { 'path': 'std::iter::Iterator', 'name': 'max' },
+ { 'path': 'std::iter::Iterator', 'name': 'min' },
+ { 'path': 'std::iter::Iterator', 'name': 'last' },
+ { 'path': 'std::iter::Iterator', 'name': 'next' },
+ ],
+ },
+ {
+ 'query': 'iterator<t>, usize -> option<t>',
+ 'others': [
+ { 'path': 'std::iter::Iterator', 'name': 'nth' },
+ ],
+ },
+ {
+ // Something should be done so that intoiterator is considered a match
+ // for plain iterator.
+ 'query': 'iterator<t>, intoiterator<t> -> ordering',
+ 'others': [
+ { 'path': 'std::iter::Iterator', 'name': 'cmp' },
+ ],
+ },
+];
diff --git a/tests/rustdoc-js-std/keyword.js b/tests/rustdoc-js-std/keyword.js
index b85ba3413..1837b1e71 100644
--- a/tests/rustdoc-js-std/keyword.js
+++ b/tests/rustdoc-js-std/keyword.js
@@ -3,7 +3,7 @@
const EXPECTED = {
'query': 'fn',
'others': [
- { 'path': 'std', 'name': 'fn', ty: 15 }, // 15 is for primitive types
- { 'path': 'std', 'name': 'fn', ty: 21 }, // 21 is for keywords
+ { 'path': 'std', 'name': 'fn', ty: 1 }, // 1 is for primitive types
+ { 'path': 'std', 'name': 'fn', ty: 0 }, // 0 is for keywords
],
};
diff --git a/tests/rustdoc-js-std/macro-check.js b/tests/rustdoc-js-std/macro-check.js
index c22b1753f..37d5e7dae 100644
--- a/tests/rustdoc-js-std/macro-check.js
+++ b/tests/rustdoc-js-std/macro-check.js
@@ -3,7 +3,7 @@
const EXPECTED = {
'query': 'panic',
'others': [
- { 'path': 'std', 'name': 'panic', ty: 14 }, // 15 is for macros
- { 'path': 'std', 'name': 'panic', ty: 0 }, // 0 is for modules
+ { 'path': 'std', 'name': 'panic', ty: 16 }, // 16 is for macros
+ { 'path': 'std', 'name': 'panic', ty: 2 }, // 2 is for modules
],
};
diff --git a/tests/rustdoc-js-std/parser-bindings.js b/tests/rustdoc-js-std/parser-bindings.js
new file mode 100644
index 000000000..c4909c624
--- /dev/null
+++ b/tests/rustdoc-js-std/parser-bindings.js
@@ -0,0 +1,245 @@
+const PARSED = [
+ {
+ query: 'A<B=C>',
+ elems: [
+ {
+ name: "a",
+ fullPath: ["a"],
+ pathWithoutLast: [],
+ pathLast: "a",
+ generics: [],
+ bindings: [
+ [
+ 'b',
+ [
+ {
+ name: "c",
+ fullPath: ["c"],
+ pathWithoutLast: [],
+ pathLast: "c",
+ generics: [],
+ typeFilter: -1,
+ },
+ ]
+ ],
+ ],
+ typeFilter: -1,
+ },
+ ],
+ foundElems: 1,
+ original: 'A<B=C>',
+ returned: [],
+ userQuery: 'a<b=c>',
+ error: null,
+ },
+ {
+ query: 'A<B = C>',
+ elems: [
+ {
+ name: "a",
+ fullPath: ["a"],
+ pathWithoutLast: [],
+ pathLast: "a",
+ generics: [],
+ bindings: [
+ [
+ 'b',
+ [{
+ name: "c",
+ fullPath: ["c"],
+ pathWithoutLast: [],
+ pathLast: "c",
+ generics: [],
+ typeFilter: -1,
+ }]
+ ],
+ ],
+ typeFilter: -1,
+ },
+ ],
+ foundElems: 1,
+ original: 'A<B = C>',
+ returned: [],
+ userQuery: 'a<b = c>',
+ error: null,
+ },
+ {
+ query: 'A<B=!>',
+ elems: [
+ {
+ name: "a",
+ fullPath: ["a"],
+ pathWithoutLast: [],
+ pathLast: "a",
+ generics: [],
+ bindings: [
+ [
+ 'b',
+ [{
+ name: "never",
+ fullPath: ["never"],
+ pathWithoutLast: [],
+ pathLast: "never",
+ generics: [],
+ typeFilter: 1,
+ }]
+ ],
+ ],
+ typeFilter: -1,
+ },
+ ],
+ foundElems: 1,
+ original: 'A<B=!>',
+ returned: [],
+ userQuery: 'a<b=!>',
+ error: null,
+ },
+ {
+ query: 'A<B=[]>',
+ elems: [
+ {
+ name: "a",
+ fullPath: ["a"],
+ pathWithoutLast: [],
+ pathLast: "a",
+ generics: [],
+ bindings: [
+ [
+ 'b',
+ [{
+ name: "[]",
+ fullPath: ["[]"],
+ pathWithoutLast: [],
+ pathLast: "[]",
+ generics: [],
+ typeFilter: 1,
+ }]
+ ],
+ ],
+ typeFilter: -1,
+ },
+ ],
+ foundElems: 1,
+ original: 'A<B=[]>',
+ returned: [],
+ userQuery: 'a<b=[]>',
+ error: null,
+ },
+ {
+ query: 'A<B=[!]>',
+ elems: [
+ {
+ name: "a",
+ fullPath: ["a"],
+ pathWithoutLast: [],
+ pathLast: "a",
+ generics: [],
+ bindings: [
+ [
+ 'b',
+ [{
+ name: "[]",
+ fullPath: ["[]"],
+ pathWithoutLast: [],
+ pathLast: "[]",
+ generics: [
+ {
+ name: "never",
+ fullPath: ["never"],
+ pathWithoutLast: [],
+ pathLast: "never",
+ generics: [],
+ typeFilter: 1,
+ },
+ ],
+ typeFilter: 1,
+ }]
+ ],
+ ],
+ typeFilter: -1,
+ },
+ ],
+ foundElems: 1,
+ original: 'A<B=[!]>',
+ returned: [],
+ userQuery: 'a<b=[!]>',
+ error: null,
+ },
+ {
+ query: 'A<B=C=>',
+ elems: [],
+ foundElems: 0,
+ original: 'A<B=C=>',
+ returned: [],
+ userQuery: 'a<b=c=>',
+ error: "Cannot write `=` twice in a binding",
+ },
+ {
+ query: 'A<B=>',
+ elems: [],
+ foundElems: 0,
+ original: 'A<B=>',
+ returned: [],
+ userQuery: 'a<b=>',
+ error: "Unexpected `>` after `=`",
+ },
+ {
+ query: 'B=C',
+ elems: [],
+ foundElems: 0,
+ original: 'B=C',
+ returned: [],
+ userQuery: 'b=c',
+ error: "Type parameter `=` must be within generics list",
+ },
+ {
+ query: '[B=C]',
+ elems: [],
+ foundElems: 0,
+ original: '[B=C]',
+ returned: [],
+ userQuery: '[b=c]',
+ error: "Type parameter `=` cannot be within slice `[]`",
+ },
+ {
+ query: 'A<B<X>=C>',
+ elems: [
+ {
+ name: "a",
+ fullPath: ["a"],
+ pathWithoutLast: [],
+ pathLast: "a",
+ generics: [],
+ bindings: [
+ [
+ 'b',
+ [
+ {
+ name: "c",
+ fullPath: ["c"],
+ pathWithoutLast: [],
+ pathLast: "c",
+ generics: [],
+ typeFilter: -1,
+ },
+ {
+ name: "x",
+ fullPath: ["x"],
+ pathWithoutLast: [],
+ pathLast: "x",
+ generics: [],
+ typeFilter: -1,
+ },
+ ],
+ ],
+ ],
+ typeFilter: -1,
+ },
+ ],
+ foundElems: 1,
+ original: 'A<B<X>=C>',
+ returned: [],
+ userQuery: 'a<b<x>=c>',
+ error: null,
+ },
+];
diff --git a/tests/rustdoc-js-std/parser-errors.js b/tests/rustdoc-js-std/parser-errors.js
index b32bfea54..f9f9c4f4d 100644
--- a/tests/rustdoc-js-std/parser-errors.js
+++ b/tests/rustdoc-js-std/parser-errors.js
@@ -18,6 +18,15 @@ const PARSED = [
error: "Found generics without a path",
},
{
+ query: '-> *',
+ elems: [],
+ foundElems: 0,
+ original: "-> *",
+ returned: [],
+ userQuery: "-> *",
+ error: "Unexpected `*`",
+ },
+ {
query: 'a<"P">',
elems: [],
foundElems: 0,
@@ -144,6 +153,24 @@ const PARSED = [
error: "Unexpected `::::`",
},
{
+ query: "a:: ::b",
+ elems: [],
+ foundElems: 0,
+ original: "a:: ::b",
+ returned: [],
+ userQuery: "a:: ::b",
+ error: "Unexpected `:: ::`",
+ },
+ {
+ query: "a::\t::b",
+ elems: [],
+ foundElems: 0,
+ original: "a:: ::b",
+ returned: [],
+ userQuery: "a:: ::b",
+ error: "Unexpected `:: ::`",
+ },
+ {
query: "a::b::",
elems: [],
foundElems: 0,
@@ -303,7 +330,7 @@ const PARSED = [
original: '->a<>b',
returned: [],
userQuery: '->a<>b',
- error: 'Expected `,` after `>`, found `b`',
+ error: 'Expected `,` or `=` after `>`, found `b`',
},
{
query: "a<->",
@@ -315,24 +342,6 @@ const PARSED = [
error: 'Unexpected `-` after `<`',
},
{
- query: "a:: a",
- elems: [],
- foundElems: 0,
- original: 'a:: a',
- returned: [],
- userQuery: 'a:: a',
- error: 'Unexpected `:: `',
- },
- {
- query: "a ::a",
- elems: [],
- foundElems: 0,
- original: 'a ::a',
- returned: [],
- userQuery: 'a ::a',
- error: 'Unexpected ` ::`',
- },
- {
query: "a<a>:",
elems: [],
foundElems: 0,
diff --git a/tests/rustdoc-js-std/parser-filter.js b/tests/rustdoc-js-std/parser-filter.js
index 3b9cc5b1b..a1dd0ea3b 100644
--- a/tests/rustdoc-js-std/parser-filter.js
+++ b/tests/rustdoc-js-std/parser-filter.js
@@ -7,7 +7,7 @@ const PARSED = [
pathWithoutLast: [],
pathLast: "foo",
generics: [],
- typeFilter: 5,
+ typeFilter: 7,
}],
foundElems: 1,
original: "fn:foo",
@@ -23,7 +23,7 @@ const PARSED = [
pathWithoutLast: [],
pathLast: "foo",
generics: [],
- typeFilter: 4,
+ typeFilter: 6,
}],
foundElems: 1,
original: "enum : foo",
@@ -48,7 +48,7 @@ const PARSED = [
pathWithoutLast: [],
pathLast: "macro",
generics: [],
- typeFilter: 14,
+ typeFilter: 16,
}],
foundElems: 1,
original: "macro!",
@@ -64,7 +64,7 @@ const PARSED = [
pathWithoutLast: [],
pathLast: "mac",
generics: [],
- typeFilter: 14,
+ typeFilter: 16,
}],
foundElems: 1,
original: "macro:mac!",
@@ -80,7 +80,7 @@ const PARSED = [
pathWithoutLast: ["a"],
pathLast: "mac",
generics: [],
- typeFilter: 14,
+ typeFilter: 16,
}],
foundElems: 1,
original: "a::mac!",
@@ -99,7 +99,7 @@ const PARSED = [
pathWithoutLast: [],
pathLast: "foo",
generics: [],
- typeFilter: 5,
+ typeFilter: 7,
}],
userQuery: "-> fn:foo",
error: null,
@@ -121,10 +121,10 @@ const PARSED = [
pathWithoutLast: [],
pathLast: "bar",
generics: [],
- typeFilter: 5,
+ typeFilter: 7,
}
],
- typeFilter: 5,
+ typeFilter: 7,
}],
userQuery: "-> fn:foo<fn:bar>",
error: null,
@@ -146,7 +146,7 @@ const PARSED = [
pathWithoutLast: [],
pathLast: "bar",
generics: [],
- typeFilter: 5,
+ typeFilter: 7,
},
{
name: "baz::fuzz",
@@ -154,10 +154,10 @@ const PARSED = [
pathWithoutLast: ["baz"],
pathLast: "fuzz",
generics: [],
- typeFilter: 4,
+ typeFilter: 6,
},
],
- typeFilter: 5,
+ typeFilter: 7,
}],
userQuery: "-> fn:foo<fn:bar, enum : baz::fuzz>",
error: null,
diff --git a/tests/rustdoc-js-std/parser-ident.js b/tests/rustdoc-js-std/parser-ident.js
index f65a7ce66..cc79c58f1 100644
--- a/tests/rustdoc-js-std/parser-ident.js
+++ b/tests/rustdoc-js-std/parser-ident.js
@@ -13,7 +13,7 @@ const PARSED = [
pathWithoutLast: [],
pathLast: "never",
generics: [],
- typeFilter: 15,
+ typeFilter: 1,
},
],
typeFilter: -1,
@@ -32,7 +32,7 @@ const PARSED = [
pathWithoutLast: [],
pathLast: "never",
generics: [],
- typeFilter: 15,
+ typeFilter: 1,
}],
foundElems: 1,
original: "!",
@@ -48,7 +48,7 @@ const PARSED = [
pathWithoutLast: [],
pathLast: "a",
generics: [],
- typeFilter: 14,
+ typeFilter: 16,
}],
foundElems: 1,
original: "a!",
diff --git a/tests/rustdoc-js-std/parser-paths.js b/tests/rustdoc-js-std/parser-paths.js
index 8d4dedf3f..774e5d028 100644
--- a/tests/rustdoc-js-std/parser-paths.js
+++ b/tests/rustdoc-js-std/parser-paths.js
@@ -16,6 +16,54 @@ const PARSED = [
error: null,
},
{
+ query: "a:: a",
+ elems: [{
+ name: "a:: a",
+ fullPath: ["a", "a"],
+ pathWithoutLast: ["a"],
+ pathLast: "a",
+ generics: [],
+ typeFilter: -1,
+ }],
+ foundElems: 1,
+ original: 'a:: a',
+ returned: [],
+ userQuery: 'a:: a',
+ error: null,
+ },
+ {
+ query: "a ::a",
+ elems: [{
+ name: "a ::a",
+ fullPath: ["a", "a"],
+ pathWithoutLast: ["a"],
+ pathLast: "a",
+ generics: [],
+ typeFilter: -1,
+ }],
+ foundElems: 1,
+ original: 'a ::a',
+ returned: [],
+ userQuery: 'a ::a',
+ error: null,
+ },
+ {
+ query: "a :: a",
+ elems: [{
+ name: "a :: a",
+ fullPath: ["a", "a"],
+ pathWithoutLast: ["a"],
+ pathLast: "a",
+ generics: [],
+ typeFilter: -1,
+ }],
+ foundElems: 1,
+ original: 'a :: a',
+ returned: [],
+ userQuery: 'a :: a',
+ error: null,
+ },
+ {
query: 'A::B,C',
elems: [
{
diff --git a/tests/rustdoc-js-std/parser-returned.js b/tests/rustdoc-js-std/parser-returned.js
index 6ea866091..44e517c49 100644
--- a/tests/rustdoc-js-std/parser-returned.js
+++ b/tests/rustdoc-js-std/parser-returned.js
@@ -89,7 +89,7 @@ const PARSED = [
pathWithoutLast: [],
pathLast: "never",
generics: [],
- typeFilter: 15,
+ typeFilter: 1,
}],
userQuery: "-> !",
error: null,
diff --git a/tests/rustdoc-js-std/parser-separators.js b/tests/rustdoc-js-std/parser-separators.js
index 00c489b51..7f95f61b0 100644
--- a/tests/rustdoc-js-std/parser-separators.js
+++ b/tests/rustdoc-js-std/parser-separators.js
@@ -5,7 +5,7 @@ const PARSED = [
query: 'aaaaaa b',
elems: [
{
- name: 'aaaaaa\tb',
+ name: 'aaaaaa b',
fullPath: ['aaaaaa', 'b'],
pathWithoutLast: ['aaaaaa'],
pathLast: 'b',
@@ -14,9 +14,9 @@ const PARSED = [
},
],
foundElems: 1,
- original: "aaaaaa b",
+ original: "aaaaaa b",
returned: [],
- userQuery: "aaaaaa b",
+ userQuery: "aaaaaa b",
error: null,
},
{
@@ -40,9 +40,9 @@ const PARSED = [
},
],
foundElems: 2,
- original: "aaaaaa, b",
+ original: "aaaaaa, b",
returned: [],
- userQuery: "aaaaaa, b",
+ userQuery: "aaaaaa, b",
error: null,
},
{
@@ -93,7 +93,7 @@ const PARSED = [
query: 'a\tb',
elems: [
{
- name: 'a\tb',
+ name: 'a b',
fullPath: ['a', 'b'],
pathWithoutLast: ['a'],
pathLast: 'b',
@@ -102,9 +102,9 @@ const PARSED = [
},
],
foundElems: 1,
- original: "a\tb",
+ original: "a b",
returned: [],
- userQuery: "a\tb",
+ userQuery: "a b",
error: null,
},
{
@@ -176,7 +176,7 @@ const PARSED = [
pathLast: 'a',
generics: [
{
- name: 'b\tc',
+ name: 'b c',
fullPath: ['b', 'c'],
pathWithoutLast: ['b'],
pathLast: 'c',
@@ -187,9 +187,9 @@ const PARSED = [
},
],
foundElems: 1,
- original: "a<b\tc>",
+ original: "a<b c>",
returned: [],
- userQuery: "a<b\tc>",
+ userQuery: "a<b c>",
error: null,
},
];
diff --git a/tests/rustdoc-js-std/parser-slice-array.js b/tests/rustdoc-js-std/parser-slice-array.js
index c22b7870d..239391bed 100644
--- a/tests/rustdoc-js-std/parser-slice-array.js
+++ b/tests/rustdoc-js-std/parser-slice-array.js
@@ -43,16 +43,16 @@ const PARSED = [
pathWithoutLast: [],
pathLast: "[]",
generics: [],
- typeFilter: 15,
+ typeFilter: 1,
},
],
- typeFilter: 15,
+ typeFilter: 1,
},
],
- typeFilter: 15,
+ typeFilter: 1,
},
],
- typeFilter: 15,
+ typeFilter: 1,
},
],
foundElems: 1,
@@ -70,7 +70,7 @@ const PARSED = [
pathWithoutLast: [],
pathLast: "[]",
generics: [],
- typeFilter: 15,
+ typeFilter: 1,
},
{
name: "u8",
@@ -105,7 +105,7 @@ const PARSED = [
typeFilter: -1,
},
],
- typeFilter: 15,
+ typeFilter: 1,
},
],
foundElems: 1,
@@ -140,7 +140,7 @@ const PARSED = [
typeFilter: -1,
},
],
- typeFilter: 15,
+ typeFilter: 1,
},
],
foundElems: 1,
@@ -176,7 +176,7 @@ const PARSED = [
typeFilter: -1,
},
],
- typeFilter: 15,
+ typeFilter: 1,
},
],
foundElems: 1,
@@ -194,7 +194,7 @@ const PARSED = [
pathWithoutLast: [],
pathLast: "[]",
generics: [],
- typeFilter: 15,
+ typeFilter: 1,
},
],
foundElems: 1,
@@ -284,7 +284,7 @@ const PARSED = [
typeFilter: -1,
},
],
- typeFilter: 15,
+ typeFilter: 1,
},
],
foundElems: 1,
diff --git a/tests/rustdoc-js-std/parser-weird-queries.js b/tests/rustdoc-js-std/parser-weird-queries.js
index 720ef66c1..ba68c9717 100644
--- a/tests/rustdoc-js-std/parser-weird-queries.js
+++ b/tests/rustdoc-js-std/parser-weird-queries.js
@@ -92,9 +92,9 @@ const PARSED = [
query: 'mod\t:',
elems: [],
foundElems: 0,
- original: 'mod\t:',
+ original: 'mod :',
returned: [],
- userQuery: 'mod\t:',
+ userQuery: 'mod :',
error: "Unexpected `:` (expected path after type filter `mod:`)",
},
];
diff --git a/tests/rustdoc-js-std/simd-type-signatures.js b/tests/rustdoc-js-std/simd-type-signatures.js
index 5c7cf372b..c07f15dcb 100644
--- a/tests/rustdoc-js-std/simd-type-signatures.js
+++ b/tests/rustdoc-js-std/simd-type-signatures.js
@@ -13,27 +13,27 @@ const EXPECTED = [
{
'path': 'std::simd::prelude::Simd',
'name': 'simd_max',
- 'href': '../std/simd/prelude/struct.Simd.html#impl-SimdOrd-for-Simd%3Ci16,+LANES%3E/method.simd_max'
+ 'href': '../std/simd/prelude/struct.Simd.html#impl-SimdOrd-for-Simd%3Ci16,+N%3E/method.simd_max'
},
{
'path': 'std::simd::prelude::Simd',
'name': 'simd_min',
- 'href': '../std/simd/prelude/struct.Simd.html#impl-SimdOrd-for-Simd%3Ci16,+LANES%3E/method.simd_min'
+ 'href': '../std/simd/prelude/struct.Simd.html#impl-SimdOrd-for-Simd%3Ci16,+N%3E/method.simd_min'
},
{
'path': 'std::simd::prelude::Simd',
'name': 'simd_clamp',
- 'href': '../std/simd/prelude/struct.Simd.html#impl-SimdOrd-for-Simd%3Ci16,+LANES%3E/method.simd_clamp'
+ 'href': '../std/simd/prelude/struct.Simd.html#impl-SimdOrd-for-Simd%3Ci16,+N%3E/method.simd_clamp'
},
{
'path': 'std::simd::prelude::Simd',
'name': 'saturating_add',
- 'href': '../std/simd/prelude/struct.Simd.html#impl-SimdInt-for-Simd%3Ci16,+LANES%3E/method.saturating_add'
+ 'href': '../std/simd/prelude/struct.Simd.html#impl-SimdInt-for-Simd%3Ci16,+N%3E/method.saturating_add'
},
{
'path': 'std::simd::prelude::Simd',
'name': 'saturating_sub',
- 'href': '../std/simd/prelude/struct.Simd.html#impl-SimdInt-for-Simd%3Ci16,+LANES%3E/method.saturating_sub'
+ 'href': '../std/simd/prelude/struct.Simd.html#impl-SimdInt-for-Simd%3Ci16,+N%3E/method.saturating_sub'
},
],
},
@@ -43,27 +43,27 @@ const EXPECTED = [
{
'path': 'std::simd::prelude::Simd',
'name': 'simd_max',
- 'href': '../std/simd/prelude/struct.Simd.html#impl-SimdOrd-for-Simd%3Ci8,+LANES%3E/method.simd_max'
+ 'href': '../std/simd/prelude/struct.Simd.html#impl-SimdOrd-for-Simd%3Ci8,+N%3E/method.simd_max'
},
{
'path': 'std::simd::prelude::Simd',
'name': 'simd_min',
- 'href': '../std/simd/prelude/struct.Simd.html#impl-SimdOrd-for-Simd%3Ci8,+LANES%3E/method.simd_min'
+ 'href': '../std/simd/prelude/struct.Simd.html#impl-SimdOrd-for-Simd%3Ci8,+N%3E/method.simd_min'
},
{
'path': 'std::simd::prelude::Simd',
'name': 'simd_clamp',
- 'href': '../std/simd/prelude/struct.Simd.html#impl-SimdOrd-for-Simd%3Ci8,+LANES%3E/method.simd_clamp'
+ 'href': '../std/simd/prelude/struct.Simd.html#impl-SimdOrd-for-Simd%3Ci8,+N%3E/method.simd_clamp'
},
{
'path': 'std::simd::prelude::Simd',
'name': 'saturating_add',
- 'href': '../std/simd/prelude/struct.Simd.html#impl-SimdInt-for-Simd%3Ci8,+LANES%3E/method.saturating_add'
+ 'href': '../std/simd/prelude/struct.Simd.html#impl-SimdInt-for-Simd%3Ci8,+N%3E/method.saturating_add'
},
{
'path': 'std::simd::prelude::Simd',
'name': 'saturating_sub',
- 'href': '../std/simd/prelude/struct.Simd.html#impl-SimdInt-for-Simd%3Ci8,+LANES%3E/method.saturating_sub'
+ 'href': '../std/simd/prelude/struct.Simd.html#impl-SimdInt-for-Simd%3Ci8,+N%3E/method.saturating_sub'
},
],
},