1 // rustfmt-normalize_comments: true
2 // rustfmt-error_on_line_overflow: false
7 use syntax::ast::{ItemForeignMod, ItemImpl, ItemMac, ItemMod, ItemStatic, ItemDefaultImpl};
8 use exceedingly::looooooooooooooooooooooooooooooooooooooooooooooooooooooooooong::import::path::{ItemA,
10 use exceedingly::loooooooooooooooooooooooooooooooooooooooooooooooooooooooong::import::path::{ItemA,
13 use list::{// Some item
16 AnotherItem, // Another Comment
20 use test::{/* A */ self /* B */, Other /* C */};
23 use {/* Pre-comment! */ Foo, Bar /* comment */};
25 pub use syntax::ast::{Expr_, Expr, ExprAssign, ExprCall, ExprMethodCall, ExprPath};
32 pub use syntax::ast::{ItemForeignMod, ItemImpl, ItemMac, ItemMod, ItemStatic, ItemDefaultImpl};
35 pub use syntax::ast::{self, ItemForeignMod, ItemImpl, ItemMac, ItemMod, ItemStatic,
47 use bar::quux as kaas;
51 use foo::{self as bar, baz};
54 use foo::{baz, qux as bar};
56 // With absolute paths
63 // spaces used to cause glob imports to disappear (#1356)
65 use foo::issue_1356::*;