| 427 | } |
| 428 | |
| 429 | protobuf::RepeatedPtrField<OpDef::AttrDef> Rep( |
| 430 | const std::vector<OpDef::AttrDef>& defs) { |
| 431 | protobuf::RepeatedPtrField<OpDef::AttrDef> rep; |
| 432 | for (const OpDef::AttrDef& def : defs) { |
| 433 | rep.Add()->MergeFrom(def); |
| 434 | } |
| 435 | return rep; |
| 436 | } |
| 437 | |
| 438 | void ExpectEqual(const protobuf::RepeatedPtrField<OpDef::AttrDef>& a1, |
| 439 | const protobuf::RepeatedPtrField<OpDef::AttrDef>& a2) { |