@@ -107,15 +107,15 @@ fn main_0() -> i32 {
107107 assert ! ( ( ( f1. y. read( ) ) == 4 ) ) ;
108108 assert ! ( ( { ( f1. z) . clone( ) } == { ( x1. as_pointer( ) ) } ) ) ;
109109 assert ! ( ( ( f1. z. read( ) ) == 4 ) ) ;
110- elem ! ( ( f2. a. as_pointer( ) as Ptr <i32 >) , 0 ) . with_mut ( |__v| __v. prefix_inc ( ) ) ;
111- elem ! ( ( f2. a. as_pointer( ) as Ptr <i32 >) , 1 ) . with_mut ( |__v| __v. prefix_inc ( ) ) ;
112- elem ! ( ( f2. a. as_pointer( ) as Ptr <i32 >) , 2 ) . with_mut ( |__v| __v. prefix_inc ( ) ) ;
113- assert ! ( ( ( elem!( ( f2. a. as_pointer( ) as Ptr <i32 >) , 0 ) . read( ) ) == 1 ) ) ;
114- assert ! ( ( ( elem!( ( f2. a. as_pointer( ) as Ptr <i32 >) , 1 ) . read( ) ) == 2 ) ) ;
115- assert ! ( ( ( elem!( ( f2. a. as_pointer( ) as Ptr <i32 >) , 2 ) . read( ) ) == 3 ) ) ;
116- assert ! ( ( ( elem!( ( f1. a. as_pointer( ) as Ptr <i32 >) , 0 ) . read( ) ) == 0 ) ) ;
117- assert ! ( ( ( elem!( ( f1. a. as_pointer( ) as Ptr <i32 >) , 1 ) . read( ) ) == 1 ) ) ;
118- assert ! ( ( ( elem!( ( f1. a. as_pointer( ) as Ptr <i32 >) , 2 ) . read( ) ) == 2 ) ) ;
110+ elem ! ( ( f2. a. as_pointer( ) as Ptr :: <i32 >) , 0 ) . with_mut ( |__v| __v. prefix_inc ( ) ) ;
111+ elem ! ( ( f2. a. as_pointer( ) as Ptr :: <i32 >) , 1 ) . with_mut ( |__v| __v. prefix_inc ( ) ) ;
112+ elem ! ( ( f2. a. as_pointer( ) as Ptr :: <i32 >) , 2 ) . with_mut ( |__v| __v. prefix_inc ( ) ) ;
113+ assert ! ( ( ( elem!( ( f2. a. as_pointer( ) as Ptr :: <i32 >) , 0 ) . read( ) ) == 1 ) ) ;
114+ assert ! ( ( ( elem!( ( f2. a. as_pointer( ) as Ptr :: <i32 >) , 1 ) . read( ) ) == 2 ) ) ;
115+ assert ! ( ( ( elem!( ( f2. a. as_pointer( ) as Ptr :: <i32 >) , 2 ) . read( ) ) == 3 ) ) ;
116+ assert ! ( ( ( elem!( ( f1. a. as_pointer( ) as Ptr :: <i32 >) , 0 ) . read( ) ) == 0 ) ) ;
117+ assert ! ( ( ( elem!( ( f1. a. as_pointer( ) as Ptr :: <i32 >) , 1 ) . read( ) ) == 1 ) ) ;
118+ assert ! ( ( ( elem!( ( f1. a. as_pointer( ) as Ptr :: <i32 >) , 2 ) . read( ) ) == 2 ) ) ;
119119 f2. bar . w = 20 ;
120120 assert ! ( ( f2. bar. w == 20 ) ) ;
121121 assert ! ( ( f1. bar. w == 10 ) ) ;
0 commit comments