public TYPE_1 METHOD_1 ( ) { METHOD_2 ( ) ; TYPE_1 item = VAR_1 . item ; VAR_1 . item = null ; VAR_1 = VAR_2 ; VAR_3 = null ; ( VAR_4 ) -- ; if ( isEmpty ( ) ) { first = null ; VAR_1 = null ; } assert METHOD_3 ( ) ; return item ; }

public TYPE_1 METHOD_1 ( ) { METHOD_2 ( ) ; TYPE_1 item = VAR_1 . item ; VAR_1 . item = null ; VAR_3 = null ; VAR_1 = VAR_2 ; ( VAR_4 ) -- ; if ( isEmpty ( ) ) { first = null ; VAR_1 = null ; } assert METHOD_3 ( ) ; return item ; }
