Lines Matching refs:limits
2 use crate::generators::gc_ops::limits::GcOpsLimits;
22 limits: &GcOpsLimits, in add_struct()
27 >= usize::try_from(limits.max_types).expect("max_types is too large") in add_struct()
184 limits: &GcOpsLimits, in duplicate_group()
189 >= usize::try_from(limits.max_rec_groups).expect("max_rec_groups is too large") in duplicate_group()
191 >= usize::try_from(limits.max_types).expect("max_types is too large") in duplicate_group()
315 limits: &GcOpsLimits, in split_group()
321 >= usize::try_from(limits.max_rec_groups).expect("max_rec_groups is too large") in split_group()
383 limits: &GcOpsLimits, in mutate_with_limits()
385 self.add_struct(c, types, limits)?; in mutate_with_limits()
389 self.duplicate_group(c, types, limits)?; in mutate_with_limits()
392 self.split_group(c, types, limits)?; in mutate_with_limits()
430 .mutate_with_limits(c, &mut ops.types, &ops.limits)?; in mutate()