| // run-pass | |
| // aux-build:inner_static.rs | |
| extern crate inner_static; | |
| pub fn main() { | |
| let a = inner_static::A::<()> { v: () }; | |
| let b = inner_static::B::<()> { v: () }; | |
| let c = inner_static::test::A::<()> { v: () }; | |
| assert_eq!(a.bar(), 2); | |
| assert_eq!(b.bar(), 4); | |
| assert_eq!(c.bar(), 6); | |
| } |