Auto merge of #58927 - GuillaumeGomez:default-keyword, r=QuietMisdreavus

Add default keyword handling in rustdoc

Fixes #58898.

r? @QuietMisdreavus
This commit is contained in:
bors 2019-03-21 08:55:50 +00:00
commit 48e354d224
4 changed files with 51 additions and 7 deletions

View file

@ -0,0 +1,15 @@
#![feature(specialization)]
pub trait Item {
fn foo();
fn bar();
}
// @has default_trait_method/trait.Item.html
// @has - '//*[@id="method.foo"]' 'default fn foo()'
// @has - '//*[@id="method.bar"]' 'fn bar()'
// @!has - '//*[@id="method.bar"]' 'default fn bar()'
impl<T: ?Sized> Item for T {
default fn foo() {}
fn bar() {}
}