Home | History | Annotate | Download | only in src

Lines Matching refs:descriptor

176   const protobuf::Descriptor* message_type() const {
182 descriptor()->file()->syntax() ==
193 const protobuf::FieldDescriptor* descriptor() const { return descriptor_; }
221 if (!is_repeated()) return reflection().ClearField(message_, descriptor());
222 int field_size = reflection().FieldSize(*message_, descriptor());
227 reflection().SwapElements(message_, descriptor(), i, i - 1);
228 reflection().RemoveLast(message_, descriptor());
239 reflection().SetRepeatedInt32(message_, descriptor(), index(), value);
241 reflection().SetInt32(message_, descriptor(), value);
246 reflection().SetRepeatedInt64(message_, descriptor(), index(), value);
248 reflection().SetInt64(message_, descriptor(), value);
253 reflection().SetRepeatedUInt32(message_, descriptor(), index(), value);
255 reflection().SetUInt32(message_, descriptor(), value);
260 reflection().SetRepeatedUInt64(message_, descriptor(), index(), value);
262 reflection().SetUInt64(message_, descriptor(), value);
267 reflection().SetRepeatedDouble(message_, descriptor(), index(), value);
269 reflection().SetDouble(message_, descriptor(), value);
274 reflection().SetRepeatedFloat(message_, descriptor(), index(), value);
276 reflection().SetFloat(message_, descriptor(), value);
281 reflection().SetRepeatedBool(message_, descriptor(), index(), value);
283 reflection().SetBool(message_, descriptor(), value);
289 descriptor()->enum_type()->value(value.index);
291 reflection().SetRepeatedEnum(message_, descriptor(), index(), enum_value);
293 reflection().SetEnum(message_, descriptor(), enum_value);
298 reflection().SetRepeatedString(message_, descriptor(), index(), value);
300 reflection().SetString(message_, descriptor(), value);
306 message_, descriptor(), index())
307 : reflection().MutableMessage(message_, descriptor());
316 size_t field_size = reflection().FieldSize(*message_, descriptor());
319 // descriptor()
322 reflection().SwapElements(message_, descriptor(), i, i - 1);
327 reflection().AddInt32(message_, descriptor(), value);
332 reflection().AddInt64(message_, descriptor(), value);
337 reflection().AddUInt32(message_, descriptor(), value);
342 reflection().AddUInt64(message_, descriptor(), value);
347 reflection().AddDouble(message_, descriptor(), value);
352 reflection().AddFloat(message_, descriptor(), value);
357 reflection().AddBool(message_, descriptor(), value);
363 descriptor()->enum_type()->value(value.index);
365 reflection().AddEnum(message_, descriptor(), enum_value);
370 reflection().AddString(message_, descriptor(), value);
376 reflection().AddMessage(message_, descriptor());
388 assert(field.descriptor());