in src/main/java/org/jetbrains/jetCheck/ReplayDataStructure.java [40:47]
private <T> T generate(@NotNull Generator<T> generator, int childSizeHint) {
ReplayDataStructure child = new ReplayDataStructure(nextChild(StructureNode.class), childSizeHint, customizer, unneeded);
T value = generator.getGeneratorFunction().apply(child);
if (child.iterator.hasNext()) {
unneeded.add(child.iterator.next().id);
}
return value;
}