Home | History | Annotate | Download | only in util

Lines Matching refs:message2

94       const Message& message2,
97 if (!IsMatchInternal(message1, message2, parent_fields,
107 const Message& message2,
116 message1, message2, field, &current_parent_fields)) {
121 message1, message2, field, -1, -1, &current_parent_fields)) {
128 const Reflection* reflection2 = message2.GetReflection();
130 bool has_field2 = reflection2->HasField(message2, field);
142 reflection2->GetMessage(message2, field),
154 const Message& message2) {
157 return differencer.Compare(message1, message2);
161 const Message& message2) {
165 return differencer.Compare(message1, message2);
169 const Message& message2) {
174 return differencer.Compare(message1, message2);
178 const Message& message2) {
183 return differencer.Compare(message1, message2);
392 const Message& message2) {
402 result = Compare(message1, message2, &parent_fields);
405 result = Compare(message1, message2, &parent_fields);
413 const Message& message2,
416 if (message1.GetDescriptor() != message2.GetDescriptor()) {
441 message1, message2, message1_fields, message2_fields, &parent_fields);
445 message1, message2, message1_fields, message2_fields, &parent_fields);
453 const Message& message2,
456 const Descriptor* descriptor2 = message2.GetDescriptor();
468 if (UnpackAny(message1, &data1) && UnpackAny(message2, &data2)) {
473 const Reflection* reflection2 = message2.GetReflection();
480 reflection2->ListFields(message2, &message2_fields);
494 &reflection2->GetUnknownFields(message2);
495 if (!CompareUnknownFields(message1, message2,
506 message1, message2,
513 const Message& message2,
525 return CompareWithFieldsInternal(message1, message2, fields_union,
529 return CompareWithFieldsInternal(message1, message2, message1_fields,
535 // comparing. This way, extra fields in message2 are ignored,
536 // and missing fields in message2 use their default value.
537 return CompareWithFieldsInternal(message1, message2, message1_fields,
541 // but only the intersection for message2. This way, any fields
542 // only present in message2 will be ignored, but any fields only
547 return CompareWithFieldsInternal(message1, message2, message1_fields,
587 const Message& message2,
596 const Reflection* reflection2 = message2.GetReflection();
610 if (IsIgnored(message1, message2, field1, *parent_fields)) {
618 reporter_->ReportIgnored(message1, message2, *parent_fields);
635 reporter_->ReportDeleted(message1, message2, *parent_fields);
648 if (IsIgnored(message1, message2, field2, *parent_fields)) {
656 reporter_->ReportIgnored(message1, message2, *parent_fields);
665 reflection2->FieldSize(message2, field2) : 1;
674 reporter_->ReportAdded(message1, message2, *parent_fields);
689 if (IsIgnored(message1, message2, field1, *parent_fields)) {
696 reporter_->ReportIgnored(message1, message2, *parent_fields);
707 fieldDifferent = !CompareRepeatedField(message1, message2, field1,
715 message1, message2, field1, -1, -1, parent_fields);
728 reporter_->ReportModified(message1, message2, *parent_fields);
731 reporter_->ReportMatched(message1, message2, *parent_fields);
747 const Message* message2,
753 *message1, *message2, repeated_field, index1, index2,
766 *message1, *message2, repeated_field, index1, index2,
770 const Reflection* reflection2 = message2->GetReflection();
774 reflection2->GetRepeatedMessage(*message2, repeated_field, index2);
788 const Message& message2,
793 const Reflection* reflection2 = message2.GetReflection();
795 const int count2 = reflection2->FieldSize(message2, repeated_field);
804 // A match can never be found if message1 has more items than message2.
816 if (!MatchRepeatedFieldIndices(message1, message2, repeated_field,
834 message1, message2, repeated_field, i, specific_field.new_index,
843 reporter_->ReportModified(message1, message2, *parent_fields);
849 reporter_->ReportMoved(message1, message2, *parent_fields);
853 reporter_->ReportMatched(message1, message2, *parent_fields);
869 reporter_->ReportAdded(message1, message2, *parent_fields);
877 reporter_->ReportDeleted(message1, message2, *parent_fields);
885 const Message& message2,
889 return CompareFieldValueUsingParentFields(message1, message2, field, index1,
894 const Message& message1, const Message& message2,
899 message1, message2, field, index1, index2, &field_context);
906 const Reflection* reflection2 = message2.GetReflection();
911 reflection2->GetRepeatedMessage(message2, field, index2) :
912 reflection2->GetMessage(message2, field);
957 const Message& message2,
964 if (ignore_criteria_[i]->IsIgnored(message1, message2, field,
973 const Message& message1, const Message& message2,
976 if (ignore_criteria_[i]->IsUnknownFieldIgnored(message1, message2, field,
1044 const Message& message1, const Message& message2,
1189 if (IsUnknownFieldIgnored(message1, message2, specific_field,
1193 reporter_->ReportUnknownFieldIgnored(message1, message2, *parent_field);
1212 reporter_->ReportAdded(message1, message2, *parent_field);
1216 reporter_->ReportDeleted(message1, message2, *parent_field);
1220 reporter_->ReportModified(message1, message2, *parent_field);
1225 if (!CompareUnknownFields(message1, message2,
1231 reporter_->ReportModified(message1, message2, *parent_field);
1240 reporter_->ReportMatched(message1, message2, *parent_field);
1364 const Message& message2,
1372 message2.GetReflection()->FieldSize(message2, repeated_field);
1393 &message1, &message2, parent_fields);
1416 &message1, &message2, parent_fields, i, j);
1440 const Message& message1, const Message& message2,
1445 return comparator->Compare(message1, message2, field,
1584 const Message& message2,
1589 PrintValue(message2, field_path, false);
1595 const Message& message2,
1606 const Message& message2,
1630 PrintValue(message2, field_path, false);
1636 const Message& message2,
1649 const Message& message2,
1664 const Message& message2,
1676 const Message& message1, const Message& message2,