//@run-rustfix #![allow(unused)] #![warn(clippy::suspicious_doc_comments)] //! Real module documentation. //! Fake module documentation. fn baz() {} pub mod singleline_outer_doc { //! This module contains useful functions. pub fn bar() {} } pub mod singleline_inner_doc { //! This module contains useful functions. pub fn bar() {} } pub mod multiline_outer_doc { /*! This module contains useful functions. */ pub fn bar() {} } pub mod multiline_inner_doc { /*! This module contains useful functions. */ pub fn bar() {} } pub mod multiline_outer_doc2 { //! This module //! contains //! useful functions. pub fn bar() {} } pub mod multiline_outer_doc3 { //! a //! b /// c pub fn bar() {} } pub mod multiline_outer_doc4 { //! a /// b pub fn bar() {} } pub mod multiline_outer_doc_gap { //! a //! b pub fn bar() {} } pub mod multiline_outer_doc_commented { /////! This outer doc comment was commented out. pub fn bar() {} } pub mod outer_doc_macro { //! Very cool macro macro_rules! x { () => {}; } } pub mod useless_outer_doc { //! Huh. use std::mem; } fn main() {}