| //@ reference: attributes.diagnostic.namespace.unknown-invalid-syntax |
| #![deny(unknown_diagnostic_attributes)] |
| |
| #[diagnostic::onunimplemented] |
| //~^ERROR unknown diagnostic attribute |
| //~^^HELP an attribute with a similar name exists |
| trait X{} |
| |
| #[diagnostic::un_onimplemented] |
| //~^ERROR unknown diagnostic attribute |
| //~^^HELP an attribute with a similar name exists |
| trait Y{} |
| |
| #[diagnostic::on_implemented] |
| //~^ERROR unknown diagnostic attribute |
| //~^^HELP an attribute with a similar name exists |
| trait Z{} |
| |
| #[diagnostic::dont_recommend] |
| //~^ERROR unknown diagnostic attribute |
| //~^^HELP an attribute with a similar name exists |
| impl X for u8 {} |
| |
| fn main(){} |