Home | History | Annotate | Download | only in proto

Lines Matching refs:in_

342     : in_(static_cast<const uint8_t*>(data), size) {}
345 const int padding = in_.CurrentPosition() % 4;
348 in_.Skip(padding);
354 return in_.ReadLittleEndian32(out_val);
361 if (!in_.ReadLittleEndian64(&pb_size)) {
365 CodedInputStream::Limit l = in_.PushLimit(static_cast<int>(pb_size));
368 if (static_cast<uint64_t>(in_.BytesUntilLimit()) != pb_size) {
369 in_.PopLimit(l);
370 in_.PushLimit(0);
374 if (!out_val->ParsePartialFromCodedStream(&in_)) {
375 in_.PopLimit(l);
376 in_.PushLimit(0);
380 in_.PopLimit(l);
389 if (!in_.ReadLittleEndian64(&pb_size)) {
394 if (pb_size > static_cast<uint64_t>(in_.BytesUntilLimit())) {
395 in_.PushLimit(0);
399 uint64_t offset = static_cast<uint64_t>(in_.CurrentPosition());
400 if (!in_.Skip(pb_size)) {