]>
git.proxmox.com Git - rustc.git/blob - src/test/ui/stability-attribute/missing-const-stability.rs
1 #![feature(staged_api)]
2 #![feature(const_trait_impl)]
3 #![stable(feature = "stable", since = "1.0.0")]
5 #[stable(feature = "stable", since = "1.0.0")]
6 pub const fn foo() {}
//~ ERROR function has missing const stability attribute
8 #[unstable(feature = "unstable", issue = "none")]
9 pub const fn bar() {}
// ok because function is unstable
11 #[stable(feature = "stable", since = "1.0.0")]
14 #[stable(feature = "stable", since = "1.0.0")]
15 pub const fn foo() {}
//~ ERROR associated function has missing const stability attribute
17 #[unstable(feature = "unstable", issue = "none")]
18 pub const fn bar() {}
// ok because function is unstable
21 #[stable(feature = "stable", since = "1.0.0")]
24 #[stable(feature = "stable", since = "1.0.0")]
27 #[stable(feature = "stable", since = "1.0.0")]
28 impl const Bar
for Foo
{
29 //~^ ERROR implementation has missing const stability attribute