public void METHOD_1 ( TYPE_1 out ) throws java.io.IOException { TYPE_2 < TYPE_3 > writer = new TYPE_4 < TYPE_3 > ( VAR_1 ) ; TYPE_5 VAR_2 = TYPE_6 . get ( ) . METHOD_2 ( ( ( TYPE_7 ) ( out ) ) , null ) ; writer.write ( data , VAR_2 ) ; }

public void METHOD_1 ( TYPE_1 out ) throws java.io.IOException { TYPE_2 < TYPE_3 > writer = new TYPE_4 < TYPE_3 > ( VAR_1 ) ; assert out instanceof TYPE_7 ; TYPE_5 VAR_2 = TYPE_6 . get ( ) . METHOD_2 ( ( ( TYPE_7 ) ( out ) ) , null ) ; writer.write ( data , VAR_2 ) ; }
