/// Blah blah blooo.
/// Blah blah blooo.
#[an_attribute]
+ #[doc = "an attribute that shouldn't be normalized to a doc comment"]
fn foo(&mut self) -> isize {
}
// path attrs
#[clippy::bar]
-#[clippy::bar=foo]
#[clippy::bar(a, b, c)]
pub fn foo() {}
target_os = "cloudabi",
target_os = "macos", target_os = "ios",
target_os = "freebsd",
- target_os = "openbsd", target_os = "bitrig",
+ target_os = "openbsd",
target_os = "redox",
target_os = "fuchsia",
windows,
all(target_arch = "wasm32", feature = "wasm-bindgen"),
))))]
type Os = NoSource;
+
+// #3313
+fn stmt_expr_attributes() {
+ let foo ;
+ #[must_use]
+ foo = false ;
+}
+
+// #3509
+fn issue3509() {
+ match MyEnum {
+ MyEnum::Option1 if cfg!(target_os = "windows") =>
+ #[cfg(target_os = "windows")]{
+ 1
+ }
+ }
+ match MyEnum {
+ MyEnum::Option1 if cfg!(target_os = "windows") =>
+ #[cfg(target_os = "windows")]
+ 1,
+ }
+}