4 //~^ NOTE: lint level defined here
5 //~| NOTE: lint level defined here
6 //~| NOTE: lint level defined here
7 //~| NOTE: lint level defined here
8 //~| NOTE: lint level defined here
9 //~| NOTE: lint level defined here
10 //~| NOTE: lint level defined here
11 //~| NOTE: lint level defined here
12 //~| NOTE: lint level defined here
13 //~| NOTE: lint level defined here
20 let apple: i32; //~ NOTE: existing binding defined here
21 //~^ NOTE: existing binding defined here
22 let bpple: i32; //~ ERROR: name is too similar
23 //~| HELP: separate the discriminating character by an underscore like: `b_pple`
24 //~| HELP: for further information visit
25 let cpple: i32; //~ ERROR: name is too similar
26 //~| HELP: separate the discriminating character by an underscore like: `c_pple`
27 //~| HELP: for further information visit
47 let blubrhs: i32; //~ NOTE: existing binding defined here
48 let blublhs: i32; //~ ERROR: name is too similar
49 //~| HELP: for further information visit
51 let blubx: i32; //~ NOTE: existing binding defined here
52 let bluby: i32; //~ ERROR: name is too similar
53 //~| HELP: for further information visit
54 //~| HELP: separate the discriminating character by an underscore like: `blub_y`
56 let cake: i32; //~ NOTE: existing binding defined here
58 let coke: i32; //~ ERROR: name is too similar
59 //~| HELP: for further information visit
68 (cheese2, 2) => panic!(),
75 let xyz1abc: i32; //~ NOTE: existing binding defined here
77 let xyzeabc: i32; //~ ERROR: name is too similar
78 //~| HELP: for further information visit
81 #[derive(Clone, Debug)]
94 let filled = match *self {
95 MaybeInst::Split1(goto1) => panic!(1),
96 MaybeInst::Split2(goto2) => panic!(2),
97 _ => unimplemented!(),
105 let (b, c, d): (i32, i64, i16);
112 let e: i32; //~ ERROR: 5th binding whose name is just one char
113 //~| HELP: for further information visit
116 let e: i32; //~ ERROR: 5th binding whose name is just one char
117 //~| HELP: for further information visit
118 let f: i32; //~ ERROR: 6th binding whose name is just one char
119 //~| HELP: for further information visit
123 e => panic!(), //~ ERROR: 5th binding whose name is just one char
124 //~| HELP: for further information visit