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