Searched refs:key_field_paths (Results 1 - 3 of 3) sorted by relevance

/external/protobuf/src/google/protobuf/util/
H A Dmessage_differencer.cc76 const vector<vector<const FieldDescriptor*> >& key_field_paths)
78 key_field_paths_(key_field_paths) {
287 vector<vector<const FieldDescriptor*> > key_field_paths; local
291 key_field_paths.push_back(key_field_path);
293 TreatAsMapWithMultipleFieldPathsAsKey(field, key_field_paths);
298 const vector<vector<const FieldDescriptor*> >& key_field_paths) {
304 for (int i = 0; i < key_field_paths.size(); ++i) {
305 const vector<const FieldDescriptor*>& key_field_path = key_field_paths[i];
326 new MultipleFieldsMapKeyComparator(this, key_field_paths);
74 MultipleFieldsMapKeyComparator( MessageDifferencer* message_differencer, const vector<vector<const FieldDescriptor*> >& key_field_paths) argument
296 TreatAsMapWithMultipleFieldPathsAsKey( const FieldDescriptor* field, const vector<vector<const FieldDescriptor*> >& key_field_paths) argument
H A Dmessage_differencer.h446 // key_field_paths indicate a path from the message being compared, listing
450 // for key_field_path in key_field_paths:
459 const vector<vector<const FieldDescriptor*> >& key_field_paths);
H A Dmessage_differencer_unittest.cc1366 vector<vector<const FieldDescriptor*> > key_field_paths; local
1373 key_field_paths.push_back(key_field_path1);
1374 key_field_paths.push_back(key_field_path2);
1376 GetFieldDescriptor(msg1, "item"), key_field_paths); local

Completed in 218 milliseconds