protected void GenCreateMethods(FileWriter writer, int id) { var groups = new InstructionGroups(genTypes).GetGroups(); foreach (var info in GetCreateMethods(groups)) { WriteItemSeparator(writer); GenCreate(writer, info.method, info.group, id); } }
protected void GenCreateMethods(FileWriter writer, int id) { var groups = new InstructionGroups(genTypes, true).GetGroups(); const bool useReg = false; // r/m was split into two groups, r and m so this can be anything foreach (var info in GetCreateMethods(groups, useReg)) { WriteItemSeparator(writer); GenCreate(writer, info.method, info.group, id); } }