| 472 | { |
| 473 | auto pf_skill = out->mutable_skill(); |
| 474 | FOR_ENUM_ITEMS(job_skill, skill) |
| 475 | { |
| 476 | auto item = pf_skill->Add(); |
| 477 | |
| 478 | item->set_id(skill); |
| 479 | item->set_key(ENUM_KEY_STR(job_skill, skill)); |
| 480 | item->set_caption(ENUM_ATTR_STR(job_skill, caption, skill)); |
| 481 | item->set_caption_noun(ENUM_ATTR_STR(job_skill, caption_noun, skill)); |
| 482 | item->set_profession(ENUM_ATTR(job_skill, profession, skill)); |
| 483 | item->set_labor(ENUM_ATTR(job_skill, labor, skill)); |
| 484 | item->set_type(ENUM_KEY_STR(job_skill_class, ENUM_ATTR(job_skill, type, skill))); |
| 485 | } |
| 486 | |
| 487 | auto pf_profession = out->mutable_profession(); |
| 488 | FOR_ENUM_ITEMS(profession, p) |
nothing calls this directly
no test coverage detected