| 326 | } |
| 327 | |
| 328 | void Prune() |
| 329 | { |
| 330 | detail::remove_if(this->Fields, this->Fields.begin(), this->Fields.end(), |
| 331 | [](const std::pair<std::string, detail::FieldInfo>& pair) { return pair.second.IsEmpty(); }); |
| 332 | } |
| 333 | |
| 334 | const detail::FieldInfo* GetLegacyFieldForIndex(int i) const |
| 335 | { |