File tree 2 files changed +11
-3
lines changed
2 files changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -284,8 +284,14 @@ impl<'tcx> MopGraph<'tcx> {
284
284
let left_node;
285
285
let right_node;
286
286
match results_nodes[ idx] . local {
287
- 0 => { left_node = & results_nodes[ idx] ; right_node = node; } ,
288
- _ => { left_node = node; right_node = & results_nodes[ idx] ; }
287
+ 0 => {
288
+ left_node = & results_nodes[ idx] ;
289
+ right_node = node;
290
+ }
291
+ _ => {
292
+ left_node = node;
293
+ right_node = & results_nodes[ idx] ;
294
+ }
289
295
}
290
296
let mut new_alias = RetAlias :: new (
291
297
left_node. local ,
Original file line number Diff line number Diff line change @@ -192,7 +192,9 @@ impl<'tcx> SafeDropGraph<'tcx> {
192
192
// } else {
193
193
// self.values[lv].alias = self.values[rv].alias.clone();
194
194
// }
195
- if lv > self . values . len ( ) || rv > self . values . len ( ) { return ; }
195
+ if lv > self . values . len ( ) || rv > self . values . len ( ) {
196
+ return ;
197
+ }
196
198
self . union_merge ( lv, rv) ;
197
199
for field in self . values [ rv] . fields . clone ( ) . into_iter ( ) {
198
200
if !self . values [ lv] . fields . contains_key ( & field. 0 ) {
You can’t perform that action at this time.
0 commit comments