Lines Matching refs:min_depth
97 expression expression_generator::operator()(unsigned min_depth, unsigned max_depth, unsigned depth)… in operator ()() argument
104 if (depth < min_depth) { in operator ()()
174 return u_f(this->operator()(min_depth, max_depth, depth + 1)); in operator ()()
180 return b_f(this->operator()(min_depth, max_depth, depth + 1), in operator ()()
181 this->operator()(min_depth, max_depth, depth + 1)); in operator ()()
274 const unsigned min_depth, const unsigned max_depth, unsigned depth) in mutate() argument
278 e = generator(min_depth, max_depth, depth); in mutate()
281 [&generator, &mut_p, &min_depth, &max_depth, &depth, &engine](auto &node) { in mutate()
284 mutate(*b, generator, mut_p, engine, min_depth, max_depth, depth + 1); in mutate()
292 …xpression &e, std::size_t node_id, const expression_generator &generator, const unsigned min_depth, in mutate() argument
300 *e_sub_ptr = generator(min_depth, max_depth); in mutate()