void METHOD_1 ( TYPE_1 value ) { if ( ( VAR_1 ) == null ) { VAR_1 = new TYPE_2 ( value ) ; VAR_1 . index = 0 ; VAR_2 = VAR_1 ; } else { VAR_3 = new TYPE_2 ( value , VAR_2 , null ) ; VAR_3 . index = ( VAR_2 . index ) + 1 ; VAR_2 = VAR_3 ; } size += 1 ; }

void METHOD_1 ( TYPE_1 value ) { if ( ( VAR_1 ) == null ) { VAR_1 = VAR_2 = new TYPE_2 ( value ) ; VAR_1 . index = 0 ; } else { VAR_3 = new TYPE_2 ( value , VAR_2 , null ) ; VAR_3 . index = ( VAR_2 . index ) + 1 ; VAR_2 = VAR_3 ; } size += 1 ; }
