rust/tests/ui/coverage-attr/subword.rs
Zalathar 87c2f9a5be Revert "Auto merge of #130766 - clarfonthey:stable-coverage-attribute, r=wesleywiser"
This reverts commit 1d35638dc38dbfbf1cc2a9823135dfcf3c650169, reversing
changes made to f23a80a4c2fbca593b64e70f5970368824b4c5e9.
2024-12-23 12:30:37 +11:00

21 lines
600 B
Rust

#![feature(coverage_attribute)]
//@ edition: 2021
//@ reference: attributes.coverage.syntax
// Check that yes/no in `#[coverage(yes)]` and `#[coverage(no)]` must be bare
// words, not part of a more complicated substructure.
#[coverage(yes(milord))] //~ ERROR malformed `coverage` attribute input
fn yes_list() {}
#[coverage(no(milord))] //~ ERROR malformed `coverage` attribute input
fn no_list() {}
#[coverage(yes = "milord")] //~ ERROR malformed `coverage` attribute input
fn yes_key() {}
#[coverage(no = "milord")] //~ ERROR malformed `coverage` attribute input
fn no_key() {}
fn main() {}