| //@ 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; | |
| } |