Home | History | Annotate | Download | only in protobuf

Lines Matching refs:reflection

61   const Reflection* from_reflection = from.GetReflection();
62 const Reflection* to_reflection = to->GetReflection();
128 const Reflection* reflection = message->GetReflection();
131 reflection->ListFields(*message, &fields);
133 reflection->ClearField(message, fields[i]);
136 reflection->MutableUnknownFields(message)->Clear();
141 const Reflection* reflection = message.GetReflection();
146 if (!reflection->HasField(message, descriptor->field(i))) {
154 reflection->ListFields(message, &fields);
160 int size = reflection->FieldSize(message, field);
163 if (!reflection->GetRepeatedMessage(message, field, j)
169 if (!reflection->GetMessage(message, field).IsInitialized()) {
180 const Reflection* reflection = message->GetReflection();
182 reflection->MutableUnknownFields(message)->Clear();
185 reflection->ListFields(*message, &fields);
190 int size = reflection->FieldSize(*message, field);
192 reflection->MutableRepeatedMessage(message, field, j)
196 reflection->MutableMessage(message, field)->DiscardUnknownFields();
227 const Reflection* reflection = message.GetReflection();
232 if (!reflection->HasField(message, descriptor->field(i))) {
240 reflection->ListFields(message, &fields);
246 int size = reflection->FieldSize(message, field);
250 reflection->GetRepeatedMessage(message, field, j);
256 const Message& sub_message = reflection->GetMessage(message, field);