// rustfmt-normalize_comments: true // rustfmt-wrap_comments: true //! Doc comment fn test() { /*! * Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam lectus. Sed sit amet ipsum mauris. Maecenas congue ligula ac quam */ // comment // comment2 code(); /* leave this comment alone! * ok? */ /* Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a * diam lectus. Sed sit amet ipsum mauris. Maecenas congue ligula ac quam * viverra nec consectetur ante hendrerit. Donec et mollis dolor. * Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam * tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut * libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit * amet, consectetur adipiscing elit. Aenean ut gravida lorem. Ut turpis * felis, pulvinar a semper sed, adipiscing id dolor. */ // Very looooooooooooooooooooooooooooooooooooooooooooooooooooooooong comment that should be split // println!("{:?}", rewrite_comment(subslice, // false, // comment_width, // self.block_indent, // self.config) // .unwrap()); funk(); //dontchangeme // or me // #1388 const EXCEPTION_PATHS: &'static [&'static str] = &[// std crates "src/libstd/sys/", // Platform-specific code for std lives here. "src/bootstrap"]; } /// test123 fn doc_comment() { } fn chains() { foo.bar(|| { let x = 10; /* comment */ x }) } fn issue_1086() { /**/ } /* * random comment */ fn main() {/* Test */} // #1643 fn some_fn() /* some comment */ { } fn some_fn1() // some comment { } fn some_fn2() // some comment { } fn some_fn3() /* some comment some comment some comment some comment some comment some comment so */ { } fn some_fn4() /* some comment some comment some comment some comment some comment some comment some comment */ { } // #1603 pub enum Foo { A, // `/** **/` B, // `/*!` C, }