//@ compile-flags:-Z unstable-options --show-coverage //@ check-pass //! gotta make sure we can count statics and consts correctly, too /// static like electricity, right? pub static THIS_STATIC: usize = 0; /// (it's not electricity, is it) pub const THIS_CONST: usize = 1; /// associated consts show up separately, but let's throw them in as well pub trait SomeTrait { /// just like that, yeah const ASSOC_CONST: usize; } pub struct SomeStruct; impl SomeStruct { /// wait, structs can have them too, can't forget those pub const ASSOC_CONST: usize = 100; }