Home | History | Annotate | Download | only in protobuf

Lines Matching full:reflection

57   const Reflection* from_reflection = from.GetReflection();
58 const Reflection* to_reflection = to->GetReflection();
124 const Reflection* reflection = message->GetReflection();
127 reflection->ListFields(*message, &fields);
129 reflection->ClearField(message, fields[i]);
132 reflection->MutableUnknownFields(message)->Clear();
137 const Reflection* reflection = message.GetReflection();
142 if (!reflection->HasField(message, descriptor->field(i))) {
150 reflection->ListFields(message, &fields);
155 int size = reflection->FieldSize(message, field);
158 if (!reflection->GetRepeatedMessage(message, field, i)
164 if (!reflection->GetMessage(message, field).IsInitialized()) {
175 const Reflection* reflection = message->GetReflection();
177 reflection->MutableUnknownFields(message)->Clear();
180 reflection->ListFields(*message, &fields);
185 int size = reflection->FieldSize(*message, field);
187 reflection->MutableRepeatedMessage(message, field, i)
191 reflection->MutableMessage(message, field)->DiscardUnknownFields();
222 const Reflection* reflection = message.GetReflection();
227 if (!reflection->HasField(message, descriptor->field(i))) {
235 reflection->ListFields(message, &fields);
241 int size = reflection->FieldSize(message, field);
245 reflection->GetRepeatedMessage(message, field, i);
251 const Message& sub_message = reflection->GetMessage(message, field);