//@ check-pass // //@ revisions: values_before values_after //@ compile-flags: -Z unstable-options //@ compile-flags: --check-cfg=cfg(values_before,values_after) // //@ [values_before]compile-flags: --check-cfg=cfg(a,values("b")) --check-cfg=cfg(a) //@ [values_after]compile-flags: --check-cfg=cfg(a) --check-cfg=cfg(a,values("b")) #[cfg(a)] fn my_cfg() {} #[cfg(a = "unk")] //~^ WARNING unexpected `cfg` condition value fn my_cfg() {} fn main() {}