@@ -143,7 +143,7 @@ pub fn BFS_0(graph: Ptr<Graph>, start_vertex: u32) -> Ptr<u32> {
143143 . write ( false ) ;
144144 let __rhs = ( * i. borrow ( ) ) ;
145145 ( * pred. borrow ( ) ) . offset ( ( * i. borrow ( ) ) as isize ) . write ( __rhs) ;
146- ( * i. borrow_mut ( ) ) . prefix_inc ( ) ;
146+ * i. borrow_mut ( ) += 1 ;
147147 }
148148 ( * visited. borrow ( ) )
149149 . offset ( ( * start_vertex. borrow ( ) ) as isize )
@@ -207,7 +207,7 @@ fn main_0() -> i32 {
207207 ( * ( * graph. borrow ( ) ) . adj . borrow ( ) )
208208 . offset ( ( * i. borrow ( ) ) as isize )
209209 . write ( Default :: default ( ) ) ;
210- ( * i. borrow_mut ( ) ) . prefix_inc ( ) ;
210+ * i. borrow_mut ( ) += 1 ;
211211 }
212212 let i: Value < u32 > = Rc :: new ( RefCell :: new ( 0_u32 ) ) ;
213213 ' loop_: while ( ( ( * i. borrow ( ) ) as u64 ) < ( * V . borrow ( ) ) ) {
@@ -218,9 +218,9 @@ fn main_0() -> i32 {
218218 let _dst: u32 = ( * j. borrow ( ) ) ;
219219 ( * graph. borrow ( ) ) . push ( _src, _dst)
220220 } ) ;
221- ( * j. borrow_mut ( ) ) . prefix_inc ( ) ;
221+ * j. borrow_mut ( ) += 1 ;
222222 }
223- ( * i. borrow_mut ( ) ) . prefix_inc ( ) ;
223+ * i. borrow_mut ( ) += 1 ;
224224 }
225225 let pred: Value < Ptr < u32 > > = Rc :: new ( RefCell :: new (
226226 ( {
@@ -244,7 +244,7 @@ fn main_0() -> i32 {
244244 ( * head. borrow ( ) ) . delete ( ) ;
245245 ( * head. borrow_mut ( ) ) = ( * next. borrow ( ) ) . clone ( ) ;
246246 }
247- ( * i. borrow_mut ( ) ) . prefix_inc ( ) ;
247+ * i. borrow_mut ( ) += 1 ;
248248 }
249249 ( * ( * graph. borrow ( ) ) . adj . borrow ( ) ) . delete_array ( ) ;
250250 ( * pred. borrow ( ) ) . delete_array ( ) ;
0 commit comments