// Check that invalid --check-cfg are rejected // //@ check-fail //@ no-auto-check-cfg //@ revisions: anything_else boolean //@ revisions: string_for_name_1 string_for_name_2 multiple_any multiple_values //@ revisions: multiple_values_any not_empty_any not_empty_values_any //@ revisions: values_any_missing_values values_any_before_ident ident_in_values_1 //@ revisions: ident_in_values_2 unknown_meta_item_1 unknown_meta_item_2 unknown_meta_item_3 //@ revisions: mixed_values_any mixed_any any_values giberich unterminated //@ revisions: none_not_empty cfg_none unsafe_attr // //@ [anything_else]compile-flags: --check-cfg=anything_else(...) //@ [boolean]compile-flags: --check-cfg=cfg(true) //@ [string_for_name_1]compile-flags: --check-cfg=cfg("NOT_IDENT") //@ [string_for_name_2]compile-flags: --check-cfg=cfg(foo,"NOT_IDENT",bar) //@ [multiple_any]compile-flags: --check-cfg=cfg(any(),any()) //@ [multiple_values]compile-flags: --check-cfg=cfg(foo,values(),values()) //@ [multiple_values_any]compile-flags: --check-cfg=cfg(foo,values(any(),any())) //@ [not_empty_any]compile-flags: --check-cfg=cfg(any(foo)) //@ [not_empty_values_any]compile-flags: --check-cfg=cfg(foo,values(any(bar))) //@ [values_any_missing_values]compile-flags: --check-cfg=cfg(foo,any()) //@ [values_any_before_ident]compile-flags: --check-cfg=cfg(values(any()),foo) //@ [ident_in_values_1]compile-flags: --check-cfg=cfg(foo,values(bar)) //@ [ident_in_values_2]compile-flags: --check-cfg=cfg(foo,values("bar",bar,"bar")) //@ [unknown_meta_item_1]compile-flags: --check-cfg=abc() //@ [unknown_meta_item_2]compile-flags: --check-cfg=cfg(foo,test()) //@ [unknown_meta_item_3]compile-flags: --check-cfg=cfg(foo,values(test())) //@ [none_not_empty]compile-flags: --check-cfg=cfg(foo,values(none("test"))) //@ [mixed_values_any]compile-flags: --check-cfg=cfg(foo,values("bar",any())) //@ [mixed_any]compile-flags: --check-cfg=cfg(any(),values(any())) //@ [any_values]compile-flags: --check-cfg=cfg(any(),values()) //@ [cfg_none]compile-flags: --check-cfg=cfg(none()) //@ [giberich]compile-flags: --check-cfg=cfg(...) //@ [unterminated]compile-flags: --check-cfg=cfg( //@ [unsafe_attr]compile-flags: --check-cfg=unsafe(cfg(foo)) fn main() {}