Attribute Macro when

Source
#[when]