]> git.lizzy.rs Git - rust.git/blob - tests/source/file-lines-3.rs
Merge pull request #1326 from durka/assoc-type-density
[rust.git] / tests / source / file-lines-3.rs
1 // rustfmt-file_lines: [{"file":"tests/source/file-lines-3.rs","range":[5,9]},{"file":"tests/source/file-lines-3.rs","range":[11,16]}]
2 // rustfmt-error_on_line_overflow: false
3
4 fn floaters() {
5     let x = Foo {
6                 field1: val1,
7                 field2: val2,
8             }
9             .method_call().method_call();
10
11     let y = if cond {
12                 val1
13             } else {
14                 val2
15             }
16                 .method_call();
17
18     {
19         match x {
20             PushParam => {
21                 stack.push(mparams[match cur.to_digit(10) {
22                                             Some(d) => d as usize - 1,
23                                             None => return Err("bad param number".to_owned()),
24                                         }]
25                                .clone());
26             }
27         }
28     }
29 }