public TYPE_1 [ ] METHOD_1 ( int VAR_1 ) { TYPE_1 [ ] VAR_2 = ( ( TYPE_1 [ ] ) ( new java.lang.Object [ VAR_1 ] ) ) ; TYPE_1 item = this . METHOD_1 ( ) ; int position = 0 ; while ( ( item != null ) && ( position < VAR_1 ) ) { VAR_2 [ position ] = item ; position ++ ; item = this . METHOD_1 ( ) ; } return VAR_2 ; }

public TYPE_1 [ ] METHOD_1 ( int VAR_1 ) { TYPE_1 [ ] VAR_2 = ( ( TYPE_1 [ ] ) ( new java.lang.Object [ VAR_1 ] ) ) ; TYPE_1 item = this . METHOD_1 ( ) ; int position = 0 ; while ( ( position < VAR_1 ) && ( item != null ) ) { VAR_2 [ position ] = item ; position ++ ; item = this . METHOD_1 ( ) ; } return VAR_2 ; }
