]> git.lizzy.rs Git - rust.git/blobdiff - tests/target/hard-tabs.rs
Merge pull request #681 from rust-lang-nursery/comment-style
[rust.git] / tests / target / hard-tabs.rs
index d8df0c2936a021b7eb47beb1a7c9baea7be0c12c..cf96392036b19451a6978d54d0be3d4e337a170a 100644 (file)
@@ -1,3 +1,4 @@
+// rustfmt-wrap_comments: true
 // rustfmt-hard_tabs: true
 
 fn main() {
@@ -28,8 +29,8 @@ fn foo(a: i32,
        let str = "AAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaAAAAAAAAAAAAAAAAAAAAA\
                   AAAAAAAAAAAAaAa";
 
-       if let (some_very_large, tuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuple) =
-              1 + 2 + 3 {
+       if let (some_very_large,
+               tuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuple) = 1 + 2 + 3 {
        }
 
        if cond() {
@@ -50,6 +51,11 @@ fn foo(a: i32,
                * Will it still format correctly? */ {
        }
 
+       let chain = funktion_kall()
+                           .go_to_next_line_with_tab()
+                           .go_to_next_line_with_tab()
+                           .go_to_next_line_with_tab();
+
        let z = [xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx,
                 yyyyyyyyyyyyyyyyyyyyyyyyyyy,
                 zzzzzzzzzzzzzzzzzz,
@@ -63,7 +69,8 @@ fn generic<T>(arg: T) -> &SomeType
                            C,
                            D,
                            // pre comment
-                           E /* last comment */) -> &SomeType
+                           E /* last comment */)
+                           -> &SomeType
        {
                arg(a, b, c, d, e)
        }
@@ -76,12 +83,11 @@ fn generic<T>(arg: T) -> &SomeType
                }
        });
 
-       fffffffffffffffffffffffffffffffffff(a,
-                                           {
-                                                   SCRIPT_TASK_ROOT.with(|root| {
-                                                           *root.borrow_mut() = Some(&script_task);
-                                                   });
-                                           });
+       fffffffffffffffffffffffffffffffffff(a, {
+               SCRIPT_TASK_ROOT.with(|root| {
+                       *root.borrow_mut() = Some(&script_task);
+               });
+       });
        a.b
         .c
         .d();