| 461 | } |
| 462 | |
| 463 | MessageLite* ExtensionSet::MutableRepeatedMessage(int number, int index) { |
| 464 | map<int, Extension>::iterator iter = extensions_.find(number); |
| 465 | GOOGLE_CHECK(iter != extensions_.end()) << "Index out-of-bounds (field is empty)."; |
| 466 | GOOGLE_DCHECK_TYPE(iter->second, REPEATED, MESSAGE); |
| 467 | return iter->second.repeated_message_value->Mutable(index); |
| 468 | } |
| 469 | |
| 470 | MessageLite* ExtensionSet::AddMessage(int number, FieldType type, |
| 471 | const MessageLite& prototype, |
no test coverage detected