/// Select a call and mutate its args randomly.
Select a call and mutate its args randomly.
Select a call and mutate its args randomly .
pub fn mutate_call_args(ctx: &mut Context, _corpus: &CorpusWrapper, rng: &mut RngType) -> bool {
    if ctx.calls.is_empty() {
        return false;
    }
    if let Some(idx) = select_call(ctx, rng) {
        do_mutate_call_args(ctx, rng, idx)
    } else {
        debug_info!("mutate_call_args: all calls do not have mutable parameters");
        false
    }
}
pub fn mutate_call_args ( ctx : & mut Context , _corpus : & CorpusWrapper , rng : & mut RngType ) -> bool { if ctx . calls . is_empty ( ) { return false ; } if let Some ( idx ) = select_call ( ctx , rng ) { do_mutate_call_args ( ctx , rng , idx ) } else { debug_info ! ( " " ) ; false } }
Select a call and mutate its args randomly.
Select a call and mutate its args randomly .
ctx
&mut Context
_corpus
&CorpusWrapper
rng
&mut RngType