package o; import com.google.protobuf.CodedOutputStream; import java.io.IOException; import java.util.List; import java.util.Map; import o.InterfaceC16095lEl; import o.xdS; /* loaded from: classes2.dex */ public final class oQI implements InterfaceC16095lEl { private final CodedOutputStream d; /* JADX INFO: Access modifiers changed from: package-private */ public oQI(CodedOutputStream codedOutputStream) { CodedOutputStream codedOutputStream2 = (CodedOutputStream) MTP.c(codedOutputStream, "output"); this.d = codedOutputStream2; codedOutputStream2.d = this; } @Override // o.InterfaceC16095lEl public final InterfaceC16095lEl.Sts d() { return InterfaceC16095lEl.Sts.ASCENDING; } @Override // o.InterfaceC16095lEl public final void e(int i, long j) throws IOException { this.d.e(i, j); } @Override // o.InterfaceC16095lEl public final void a(int i, int i2) throws IOException { this.d.h(i, i2); } @Override // o.InterfaceC16095lEl public final void c(int i, long j) throws IOException { this.d.b(i, j); } @Override // o.InterfaceC16095lEl public final void e(int i, int i2) throws IOException { this.d.c(i, i2); } @Override // o.InterfaceC16095lEl public final void c(int i, boolean z) throws IOException { this.d.c(i, z); } @Override // o.InterfaceC16095lEl public final void a(int i, String str) throws IOException { this.d.a(i, str); } @Override // o.InterfaceC16095lEl public final void e(int i, QwV qwV) throws IOException { this.d.d(i, qwV); } @Override // o.InterfaceC16095lEl public final void h(int i, int i2) throws IOException { this.d.f(i, i2); } @Override // o.InterfaceC16095lEl public final void d(int i, Object obj, Wnq wnq) throws IOException { this.d.e(i, (InterfaceC16581pUl) obj, wnq); } @Override // o.InterfaceC16095lEl public final void c(int i, Object obj, Wnq wnq) throws IOException { CodedOutputStream codedOutputStream = this.d; codedOutputStream.g(i, 3); wnq.a((Wnq) obj, (InterfaceC16095lEl) codedOutputStream.d); codedOutputStream.g(i, 4); } @Override // o.InterfaceC16095lEl public final void e(int i) throws IOException { this.d.g(i, 3); } @Override // o.InterfaceC16095lEl public final void b(int i) throws IOException { this.d.g(i, 4); } @Override // o.InterfaceC16095lEl public final void d(int i, Object obj) throws IOException { if (obj instanceof QwV) { this.d.b(i, (QwV) obj); } else { this.d.a(i, (InterfaceC16581pUl) obj); } } @Override // o.InterfaceC16095lEl public final void h(int i, List list, boolean z) throws IOException { int i2 = 0; if (z) { this.d.g(i, 2); int i3 = 0; for (int i4 = 0; i4 < list.size(); i4++) { i3 += CodedOutputStream.g(list.get(i4).intValue()); } this.d.r(i3); while (i2 < list.size()) { this.d.t(list.get(i2).intValue()); i2++; } return; } while (i2 < list.size()) { this.d.h(i, list.get(i2).intValue()); i2++; } } @Override // o.InterfaceC16095lEl public final void a(int i, List list, boolean z) throws IOException { int i2 = 0; if (z) { this.d.g(i, 2); int i3 = 0; for (int i4 = 0; i4 < list.size(); i4++) { list.get(i4); i3 += CodedOutputStream.b(); } this.d.r(i3); while (i2 < list.size()) { this.d.p(list.get(i2).intValue()); i2++; } return; } while (i2 < list.size()) { this.d.c(i, list.get(i2).intValue()); i2++; } } @Override // o.InterfaceC16095lEl public final void f(int i, List list, boolean z) throws IOException { int i2 = 0; if (z) { this.d.g(i, 2); int i3 = 0; for (int i4 = 0; i4 < list.size(); i4++) { i3 += CodedOutputStream.b(list.get(i4).longValue()); } this.d.r(i3); while (i2 < list.size()) { this.d.a(list.get(i2).longValue()); i2++; } return; } while (i2 < list.size()) { this.d.e(i, list.get(i2).longValue()); i2++; } } @Override // o.InterfaceC16095lEl public final void m(int i, List list, boolean z) throws IOException { int i2 = 0; if (z) { this.d.g(i, 2); int i3 = 0; for (int i4 = 0; i4 < list.size(); i4++) { i3 += CodedOutputStream.d(list.get(i4).longValue()); } this.d.r(i3); while (i2 < list.size()) { this.d.a(list.get(i2).longValue()); i2++; } return; } while (i2 < list.size()) { this.d.e(i, list.get(i2).longValue()); i2++; } } @Override // o.InterfaceC16095lEl public final void e(int i, List list, boolean z) throws IOException { int i2 = 0; if (z) { this.d.g(i, 2); int i3 = 0; for (int i4 = 0; i4 < list.size(); i4++) { list.get(i4); i3 += CodedOutputStream.e(); } this.d.r(i3); while (i2 < list.size()) { this.d.e(list.get(i2).longValue()); i2++; } return; } while (i2 < list.size()) { this.d.b(i, list.get(i2).longValue()); i2++; } } @Override // o.InterfaceC16095lEl public final void g(int i, List list, boolean z) throws IOException { int i2 = 0; if (z) { this.d.g(i, 2); int i3 = 0; for (int i4 = 0; i4 < list.size(); i4++) { list.get(i4); i3 += CodedOutputStream.h(); } this.d.r(i3); while (i2 < list.size()) { this.d.p(Float.floatToRawIntBits(list.get(i2).floatValue())); i2++; } return; } while (i2 < list.size()) { this.d.c(i, Float.floatToRawIntBits(list.get(i2).floatValue())); i2++; } } @Override // o.InterfaceC16095lEl public final void b(int i, List list, boolean z) throws IOException { int i2 = 0; if (z) { this.d.g(i, 2); int i3 = 0; for (int i4 = 0; i4 < list.size(); i4++) { list.get(i4); i3 += CodedOutputStream.d(); } this.d.r(i3); while (i2 < list.size()) { this.d.e(Double.doubleToRawLongBits(list.get(i2).doubleValue())); i2++; } return; } while (i2 < list.size()) { this.d.b(i, Double.doubleToRawLongBits(list.get(i2).doubleValue())); i2++; } } @Override // o.InterfaceC16095lEl public final void d(int i, List list, boolean z) throws IOException { int i2 = 0; if (z) { this.d.g(i, 2); int i3 = 0; for (int i4 = 0; i4 < list.size(); i4++) { i3 += CodedOutputStream.c(list.get(i4).intValue()); } this.d.r(i3); while (i2 < list.size()) { this.d.t(list.get(i2).intValue()); i2++; } return; } while (i2 < list.size()) { this.d.h(i, list.get(i2).intValue()); i2++; } } @Override // o.InterfaceC16095lEl public final void c(int i, List list, boolean z) throws IOException { int i2 = 0; if (z) { this.d.g(i, 2); int i3 = 0; for (int i4 = 0; i4 < list.size(); i4++) { list.get(i4); i3 += CodedOutputStream.c(); } this.d.r(i3); while (i2 < list.size()) { this.d.a(list.get(i2).booleanValue() ? (byte) 1 : (byte) 0); i2++; } return; } while (i2 < list.size()) { this.d.c(i, list.get(i2).booleanValue()); i2++; } } @Override // o.InterfaceC16095lEl public final void e(int i, List list) throws IOException { int i2 = 0; if (list instanceof VWY) { VWY vwy = (VWY) list; while (i2 < list.size()) { Object c = vwy.c(i2); if (c instanceof String) { this.d.a(i, (String) c); } else { this.d.d(i, (QwV) c); } i2++; } return; } while (i2 < list.size()) { this.d.a(i, list.get(i2)); i2++; } } @Override // o.InterfaceC16095lEl public final void c(int i, List list) throws IOException { for (int i2 = 0; i2 < list.size(); i2++) { this.d.d(i, list.get(i2)); } } @Override // o.InterfaceC16095lEl public final void n(int i, List list, boolean z) throws IOException { int i2 = 0; if (z) { this.d.g(i, 2); int i3 = 0; for (int i4 = 0; i4 < list.size(); i4++) { i3 += CodedOutputStream.k(list.get(i4).intValue()); } this.d.r(i3); while (i2 < list.size()) { this.d.r(list.get(i2).intValue()); i2++; } return; } while (i2 < list.size()) { this.d.f(i, list.get(i2).intValue()); i2++; } } @Override // o.InterfaceC16095lEl public final void i(int i, List list, boolean z) throws IOException { int i2 = 0; if (z) { this.d.g(i, 2); int i3 = 0; for (int i4 = 0; i4 < list.size(); i4++) { list.get(i4); i3 += CodedOutputStream.j(); } this.d.r(i3); while (i2 < list.size()) { this.d.p(list.get(i2).intValue()); i2++; } return; } while (i2 < list.size()) { this.d.c(i, list.get(i2).intValue()); i2++; } } @Override // o.InterfaceC16095lEl public final void j(int i, List list, boolean z) throws IOException { int i2 = 0; if (z) { this.d.g(i, 2); int i3 = 0; for (int i4 = 0; i4 < list.size(); i4++) { list.get(i4); i3 += CodedOutputStream.g(); } this.d.r(i3); while (i2 < list.size()) { this.d.e(list.get(i2).longValue()); i2++; } return; } while (i2 < list.size()) { this.d.b(i, list.get(i2).longValue()); i2++; } } @Override // o.InterfaceC16095lEl public final void l(int i, List list, boolean z) throws IOException { int i2 = 0; if (z) { this.d.g(i, 2); int i3 = 0; for (int i4 = 0; i4 < list.size(); i4++) { i3 += CodedOutputStream.m(list.get(i4).intValue()); } this.d.r(i3); while (i2 < list.size()) { CodedOutputStream codedOutputStream = this.d; int intValue = list.get(i2).intValue(); codedOutputStream.r((intValue << 1) ^ (intValue >> 31)); i2++; } return; } while (i2 < list.size()) { CodedOutputStream codedOutputStream2 = this.d; int intValue2 = list.get(i2).intValue(); codedOutputStream2.f(i, (intValue2 << 1) ^ (intValue2 >> 31)); i2++; } } @Override // o.InterfaceC16095lEl public final void o(int i, List list, boolean z) throws IOException { int i2 = 0; if (z) { this.d.g(i, 2); int i3 = 0; for (int i4 = 0; i4 < list.size(); i4++) { i3 += CodedOutputStream.c(list.get(i4).longValue()); } this.d.r(i3); while (i2 < list.size()) { CodedOutputStream codedOutputStream = this.d; long longValue = list.get(i2).longValue(); codedOutputStream.a((longValue << 1) ^ (longValue >> 63)); i2++; } return; } while (i2 < list.size()) { CodedOutputStream codedOutputStream2 = this.d; long longValue2 = list.get(i2).longValue(); codedOutputStream2.e(i, (longValue2 << 1) ^ (longValue2 >> 63)); i2++; } } @Override // o.InterfaceC16095lEl public final void b(int i, List list, Wnq wnq) throws IOException { for (int i2 = 0; i2 < list.size(); i2++) { this.d.e(i, (InterfaceC16581pUl) list.get(i2), wnq); } } @Override // o.InterfaceC16095lEl public final void a(int i, List list, Wnq wnq) throws IOException { for (int i2 = 0; i2 < list.size(); i2++) { c(i, list.get(i2), wnq); } } @Override // o.InterfaceC16095lEl public final void b(int i, double d) throws IOException { this.d.b(i, Double.doubleToRawLongBits(d)); } @Override // o.InterfaceC16095lEl public final void c(int i, int i2) throws IOException { this.d.h(i, i2); } @Override // o.InterfaceC16095lEl public final void b(int i, float f) throws IOException { this.d.c(i, Float.floatToRawIntBits(f)); } @Override // o.InterfaceC16095lEl public final void d(int i, long j) throws IOException { this.d.e(i, j); } @Override // o.InterfaceC16095lEl public final void c(int i, xdS.IeS ieS, Map map) throws IOException { boolean z = this.d.e; for (Map.Entry entry : map.entrySet()) { this.d.g(i, 2); this.d.r(Rkw.b(ieS.d, 1, entry.getKey()) + Rkw.b(ieS.b, 2, entry.getValue())); CodedOutputStream codedOutputStream = this.d; K key = entry.getKey(); V value = entry.getValue(); Rkw.b(codedOutputStream, ieS.d, 1, key); Rkw.b(codedOutputStream, ieS.b, 2, value); } } @Override // o.InterfaceC16095lEl public final void d(int i, int i2) throws IOException { this.d.c(i, i2); } @Override // o.InterfaceC16095lEl public final void b(int i, long j) throws IOException { this.d.b(i, j); } @Override // o.InterfaceC16095lEl public final void b(int i, int i2) throws IOException { this.d.f(i, (i2 << 1) ^ (i2 >> 31)); } @Override // o.InterfaceC16095lEl public final void a(int i, long j) throws IOException { this.d.e(i, (j << 1) ^ (j >> 63)); } }