Sha256: 1edbce42b900c14425d7ffa14e83e165ebe452d7dccd8c0a8a821bdec64f5c93

Contents?: true

Size: 390 Bytes

Versions: 30

Compression:

Stored size: 390 Bytes

Contents

use bitflags::bitflags;

// Checks for possible errors caused by overriding names used by `bitflags!` internally.

#[allow(unused_macros)]
macro_rules! stringify {
    ($($t:tt)*) => { "..." };
}

bitflags! {
    struct Test: u8 {
        const A = 1;
    }
}

fn main() {
    // Just make sure we don't call the redefined `stringify` macro
    assert_eq!(format!("{:?}", Test::A), "A");
}

Version data entries

30 entries across 30 versions & 1 rubygems

Version Path
wasmtime-23.0.2 ./ext/cargo-vendor/bitflags-1.3.2/tests/compile-pass/redefinition/stringify.rs
wasmtime-22.0.0 ./ext/cargo-vendor/bitflags-1.3.2/tests/compile-pass/redefinition/stringify.rs
wasmtime-21.0.1 ./ext/cargo-vendor/bitflags-1.3.2/tests/compile-pass/redefinition/stringify.rs
wasmtime-20.0.2 ./ext/cargo-vendor/bitflags-1.3.2/tests/compile-pass/redefinition/stringify.rs
wasmtime-20.0.0 ./ext/cargo-vendor/bitflags-1.3.2/tests/compile-pass/redefinition/stringify.rs
wasmtime-18.0.3 ./ext/cargo-vendor/bitflags-1.3.2/tests/compile-pass/redefinition/stringify.rs
wasmtime-17.0.1 ./ext/cargo-vendor/bitflags-1.3.2/tests/compile-pass/redefinition/stringify.rs
wasmtime-17.0.0 ./ext/cargo-vendor/bitflags-1.3.2/tests/compile-pass/redefinition/stringify.rs
wasmtime-16.0.0 ./ext/cargo-vendor/bitflags-1.3.2/tests/compile-pass/redefinition/stringify.rs
wasmtime-15.0.1 ./ext/cargo-vendor/bitflags-1.3.2/tests/compile-pass/redefinition/stringify.rs
wasmtime-15.0.0 ./ext/cargo-vendor/bitflags-1.3.2/tests/compile-pass/redefinition/stringify.rs
wasmtime-14.0.4 ./ext/cargo-vendor/bitflags-1.3.2/tests/compile-pass/redefinition/stringify.rs
wasmtime-14.0.3 ./ext/cargo-vendor/bitflags-1.3.2/tests/compile-pass/redefinition/stringify.rs
wasmtime-14.0.1 ./ext/cargo-vendor/bitflags-1.3.2/tests/compile-pass/redefinition/stringify.rs
wasmtime-14.0.0 ./ext/cargo-vendor/bitflags-1.3.2/tests/compile-pass/redefinition/stringify.rs
wasmtime-13.0.0 ./ext/cargo-vendor/bitflags-1.3.2/tests/compile-pass/redefinition/stringify.rs
wasmtime-12.0.1 ./ext/cargo-vendor/bitflags-1.3.2/tests/compile-pass/redefinition/stringify.rs
wasmtime-12.0.0 ./ext/cargo-vendor/bitflags-1.3.2/tests/compile-pass/redefinition/stringify.rs
wasmtime-11.0.0 ./ext/cargo-vendor/bitflags-1.3.2/tests/compile-pass/redefinition/stringify.rs
wasmtime-10.0.1 ./ext/cargo-vendor/bitflags-1.3.2/tests/compile-pass/redefinition/stringify.rs