srcSlot = generate(src.second(), environment, codes, context);
}
} else {
srcSlot = generate(src.second(), environment, codes, context);
}
slots.add(new Triple(varSlot, srcSlot, srcType.raw()));
}
ArrayList<String> labels = new ArrayList<String>();
String loopLabel = CodeUtils.freshLabel();