public void METHOD_1 ( TYPE_1 item ) { if ( item == null ) { throw new java.lang.NullPointerException ( ) ; } if ( this . isEmpty ( ) ) { VAR_1 . item = item ; VAR_2 = null ; VAR_3 = null ; first = VAR_1 ; } else { TYPE_2 < TYPE_1 > . TYPE_3 VAR_4 = VAR_1 ; VAR_1 = new TYPE_3 ( ) ; VAR_1 . item = item ; VAR_3 = VAR_4 ; VAR_2 = null ; VAR_5 = VAR_1 ; } }

public void METHOD_1 ( TYPE_1 item ) { if ( item == null ) { throw new java.lang.NullPointerException ( ) ; } TYPE_2 < TYPE_1 > . TYPE_3 VAR_4 = VAR_1 ; VAR_1 = new TYPE_3 ( ) ; VAR_1 . item = item ; VAR_2 = null ; if ( VAR_4 != null ) { VAR_3 = VAR_4 ; VAR_5 = VAR_1 ; } else { first = VAR_1 ; } ( size ) ++ ; }
