Skip to content

Commit 2d6c4b3

Browse files
LeSeulArtichautMark-Simulacrum
authored andcommitted
Add regression test for #81289
1 parent af18bf8 commit 2d6c4b3

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

src/test/rustdoc/mut-params.rs

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
// Rustdoc shouldn't display `mut` in function arguments, which are
2+
// implementation details. Regression test for #81289.
3+
4+
#![crate_name = "foo"]
5+
6+
pub struct Foo;
7+
8+
// @count foo/struct.Foo.html '//*[@class="impl-items"]//*[@class="method"]' 2
9+
// @!has - '//*[@class="impl-items"]//*[@class="method"]' 'mut'
10+
impl Foo {
11+
pub fn foo(mut self) {}
12+
13+
pub fn bar(mut bar: ()) {}
14+
}
15+
16+
// @count foo/fn.baz.html '//*[@class="rust fn"]' 1
17+
// @!has - '//*[@class="rust fn"]' 'mut'
18+
pub fn baz(mut foo: Foo) {}

0 commit comments

Comments
 (0)