4 let boxed: Box<i32> = box 5;
7 let very_long_variable_name = (a + first + simple + test);
8 let very_long_variable_name = (a + first + simple + test + AAAAAAAAAAAAA +
9 BBBBBBBBBBBBBBBBB + b + c);
11 let is_internalxxxx = self.codemap.span_to_filename(s) ==
12 self.codemap.span_to_filename(m.inner);
14 let some_val = aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa * bbbb /
15 (bbbbbb - function_call(x, *very_long_pointer, y)) + 1000;
17 some_ridiculously_loooooooooooooooooooooong_function(10000 * 30000000000 +
18 40000 / 1002200000000 -
21 (((((((((aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +
23 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +
45 if let Some(x) = aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa {
49 if let Some(x) = (aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +
50 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa) {}
52 if let (some_very_large,
53 tuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuple) = 1 + 2 + 3 {
56 if let (some_very_large,
57 tuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuple) = 1111 +
60 if let (some_very_large, tuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuple) =
72 } else if different_cond() {
75 // Check subformatting
76 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +
77 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
82 let range = (111111111 + 333333333333333333 + 1111 + 400000000000000000)..(2222 +
85 let another_range = 5..some_func(a, b /* comment */);
91 syntactically_correct(loop {
104 let nonsense = (10..0)..(0..10);
112 let x = (aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa && aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa,
117 unsafe /* {}{}{}{{{{}} */ {
121 unsafe /* very looooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong
125 unsafe /* So this is a very long comment.
127 * Will it still format correctly? */ {
131 // Regular unsafe block
141 // Test some empty blocks.
144 // FIXME this one could be done better.
145 { /* a block with a comment */
151 // A block with a comment.
157 let handler = box DocumentProgressHandler::new(addr,
158 DocumentProgressTask::DOMContentLoaded);
162 fn issue184(source: &str) {
163 for c in source.chars() {
171 let x = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 7, 8, 9, 0, 1, 2, 3, 4,
179 let z = [xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx,
180 yyyyyyyyyyyyyyyyyyyyyyyyyyy,
184 [1 + 3, 4, 5, 6, 7, 7, fncall::<Vec<_>>(3 - 1)]
188 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa &&
191 return aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +
192 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa;
196 &mut (aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +
197 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb);
198 &(aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa +
199 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb);
203 fn unpack(packed: u32) -> [u16; 2] {
204 [(packed >> 16) as u16, (packed >> 0) as u16]
207 let some_trait_xxx = xxxxxxxxxxx + xxxxxxxxxxxxx as SomeTraitXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX;
208 let slightly_longer_trait = yyyyyyyyy +
209 yyyyyyyyyyy as SomeTraitYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY;