]> git.lizzy.rs Git - rust.git/blob - tests/source/assignment.rs
Prevent duplicate comma when formatting struct pattern with ".."
[rust.git] / tests / source / assignment.rs
1 // Test assignment
2
3 fn main() {
4     let  some_var  : Type   ;
5
6     let  mut mutable;
7
8     let variable = AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA::BBBBBBBBBBBBBBBBBBBBBB::CCCCCCCCCCCCCCCCCCCCCC::EEEEEE;
9
10     variable =   LOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONG;
11
12     let single_line_fit =
13         DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD;
14
15     single_line_fit =   5;single_lit_fit    >>=  10;
16
17
18     // #2791
19     let x = 2;;;;
20 }
21
22 fn break_meee() {
23     {
24         (block_start, block_size, margin_block_start, margin_block_end) = match (block_start,
25                                                                                  block_end,
26                                                                                  block_size) {
27                 x => 1,
28                 _ => 2,
29             };
30     }
31 }
32
33 // #2018
34 pub const EXPLAIN_UNSIZED_TUPLE_COERCION: &'static str = "Unsized tuple coercion is not stable enough for use and is subject to change";