//@ revisions: edition2015 edition2024 //@[edition2015]edition:2015 //@[edition2015]aux-build:extern_macros.rs //@[edition2015]compile-flags:--test --test-args=--test-threads=1 //@[edition2024]edition:2015 //@[edition2024]aux-build:extern_macros.rs //@[edition2024]compile-flags:--test --test-args=--test-threads=1 -Z unstable-options //@ normalize-stdout-test: "tests/rustdoc-ui/doctest" -> "$$DIR" //@ normalize-stdout-test: "finished in \d+\.\d+s" -> "finished in $$TIME" //@ check-pass //! ``` //! assert_eq!(1 + 1, 2); //! ``` extern crate extern_macros as macros; use macros::attrs_on_struct; pub mod foo { /// ``` /// assert_eq!(1 + 1, 2); /// ``` pub fn bar() {} } attrs_on_struct! { /// ``` /// assert!(true); /// ``` }