public TYPE_1 METHOD_1 ( ) { if ( ( count ) <= 0 ) throw new TYPE_2 ( ) ; TYPE_1 result = VAR_1 . item ; VAR_1 = VAR_2 ; if ( ( VAR_1 ) == null ) { VAR_1 = first ; } return result ; }
public TYPE_1 METHOD_1 ( ) { if ( ( count ) <= 0 ) throw new TYPE_2 ( ) ; if ( ( VAR_1 ) == null ) { VAR_1 = first ; } TYPE_1 result = VAR_1 . item ; VAR_1 = VAR_2 ; return result ; }