Fixes #123: - Adds visibility check for module-level constants. - Adds visibility check for associated constants. - Fixes bitflags expansion to produce public associated constants (as the real expansion does).
10 lines
94 B
Rust
10 lines
94 B
Rust
#[repr(C)]
|
|
struct Foo {}
|
|
|
|
impl Foo {
|
|
const FOO: i32 = 0;
|
|
}
|
|
|
|
pub const Foo_FOO: u32 = 42;
|
|
|