]>
Commit | Line | Data |
---|---|---|
a7813a04 XL |
1 | #![crate_name = "foo"] |
2 | ||
3 | // @has foo/struct.Foo.html | |
4 | pub struct Foo; | |
5 | ||
6 | impl Foo { | |
17df50a5 | 7 | // @has - '//h4[@class="code-header"]' 'fn rust0()' |
a7813a04 | 8 | pub fn rust0() {} |
17df50a5 | 9 | // @has - '//h4[@class="code-header"]' 'fn rust1()' |
a7813a04 | 10 | pub extern "Rust" fn rust1() {} |
17df50a5 | 11 | // @has - '//h4[@class="code-header"]' 'extern "C" fn c0()' |
a7813a04 | 12 | pub extern fn c0() {} |
17df50a5 | 13 | // @has - '//h4[@class="code-header"]' 'extern "C" fn c1()' |
a7813a04 | 14 | pub extern "C" fn c1() {} |
17df50a5 | 15 | // @has - '//h4[@class="code-header"]' 'extern "system" fn system0()' |
a7813a04 XL |
16 | pub extern "system" fn system0() {} |
17 | } | |
18 | ||
19 | // @has foo/trait.Bar.html | |
20 | pub trait Bar {} | |
21 | ||
2b03887a | 22 | // @has - '//h3[@class="code-header"]' 'impl Bar for fn()' |
a7813a04 | 23 | impl Bar for fn() {} |
2b03887a | 24 | // @has - '//h3[@class="code-header"]' 'impl Bar for extern "C" fn()' |
a7813a04 | 25 | impl Bar for extern fn() {} |
2b03887a | 26 | // @has - '//h3[@class="code-header"]' 'impl Bar for extern "system" fn()' |
a7813a04 | 27 | impl Bar for extern "system" fn() {} |