public static < TYPE_1 > void METHOD_1 ( final TYPE_1 [ ] array , final TYPE_2 < TYPE_1 > VAR_1 ) { int n = 0 ; boolean VAR_2 = false ; while ( ! VAR_2 ) { assert n < ( array . length ) ; VAR_2 = TYPE_3 . METHOD_2 ( array , VAR_1 , n ) ; ++ n ; } }

public static < TYPE_1 > void METHOD_1 ( final TYPE_1 [ ] array , final TYPE_2 < TYPE_1 > VAR_1 ) { int n = 0 ; boolean VAR_2 = false ; while ( ! VAR_2 ) { if ( ( array . length ) > 0 ) assert n < ( array . length ) ; VAR_2 = TYPE_3 . METHOD_2 ( array , VAR_1 , n ) ; ++ n ; } }
