private boolean METHOD_1 ( TYPE_1 expr , java.lang.String array , java.lang.String var ) { if ( ( ( expr . getType ( ) ) == ( VAR_1 ) ) && ( expr . getText ( ) . equals ( var ) ) ) { return METHOD_2 ( expr , array , var ) ; } for ( TYPE_1 VAR_2 = expr . METHOD_3 ( ) ; VAR_2 != null ; VAR_2 = VAR_2 . METHOD_4 ( ) ) { if ( METHOD_1 ( VAR_2 , array , var ) ) { return true ; } } return false ; }

private boolean METHOD_1 ( TYPE_1 expr , java.lang.String array , java.lang.String var ) { if ( ( ( expr . getType ( ) ) == ( VAR_1 ) ) && ( expr . getText ( ) . equals ( var ) ) ) { return METHOD_2 ( expr , array ) ; } for ( TYPE_1 VAR_2 = expr . METHOD_3 ( ) ; VAR_2 != null ; VAR_2 = VAR_2 . METHOD_4 ( ) ) { if ( METHOD_1 ( VAR_2 , array , var ) ) { return true ; } } return false ; }
