protected void METHOD_1 ( TYPE_1 param ) throws java.lang.Throwable { if ( VAR_1 . getBoolean ( VAR_2 , VAR_3 ) ) { <BUG> TYPE_2 . METHOD_2 ( VAR_4 , STRING_1 , new java.lang.Class < ? > [ ] {VAR_5 . String class }, VAR_6 ) ;</BUG> } }
protected void METHOD_1 ( TYPE_1 param ) throws java.lang.Throwable { if ( VAR_1 . getBoolean ( VAR_2 , VAR_3 ) ) { param . args [ 0 ] = VAR_6 ; super . METHOD_1 ( param ) ; } } 
