Searched refs:new_field (Results 1 – 2 of 2) sorted by relevance
270 const auto& new_field = new_fields.at(i); in are_compatible_parcelables() local271 compatible &= are_compatible_types(old_field->GetType(), new_field->GetType()); in are_compatible_parcelables()274 const string new_value = new_field->ValueString(AidlConstantValueDecorator); in are_compatible_parcelables()279 auto enum_decl = new_types.GetEnumDeclaration(new_field->GetType()); in are_compatible_parcelables()280 if (old_value == "" && enum_decl && EvaluatesToZero(*enum_decl, new_field->GetDefaultValue())) { in are_compatible_parcelables()284 AIDL_ERROR(new_field) << "Changed default value: " << old_value << " to " << new_value << "."; in are_compatible_parcelables()290 const auto& new_field = new_fields.at(i); in are_compatible_parcelables() local291 auto found = std::find_if(old_fields.begin(), old_fields.end(), [&new_field](const auto& f) { in are_compatible_parcelables()292 return new_field->GetName() == f->GetName(); in are_compatible_parcelables()297 AIDL_ERROR(new_field) << "Reordered " << new_field->GetName() << " from " << old_index in are_compatible_parcelables()[all …]
184 new_field = repeated_field.add()185 new_field.CopyFrom(field_val)