c.java 源代码


package l4;

import i5.f;
import i5.g;
import i5.h;
import i5.i;
import i5.j;
import i5.l;
import i5.m;
import i5.n;
import i5.q;
import i5.r;
import i5.s;
import j4.o;
import java.io.IOException;
import n4.d;
import n4.e;
import v5.k;

public abstract class c {
    public static void a(k kVar, g gVar, String str) throws IOException {
        int n02 = gVar.n0();
        if (n02 != 0) {
            if (n02 != 6) {
                if (n02 != 2) {
                    if (n02 != 3) {
                        if (n02 != 4) {
                            if (n02 != 16) {
                                if (n02 != 17) {
                                    switch (n02) {
                                        case 21:
                                            o.b(kVar, 4, ((i5.o) gVar).getValue());
                                            return;
                                        case 22:
                                            o.b(kVar, 6, ((n) gVar).getValue());
                                            return;
                                        case 23:
                                            o.c(kVar, ((r) gVar).getValue());
                                            return;
                                        case 24:
                                            kVar.write(((s) gVar).getValue());
                                            return;
                                        case 25:
                                            i iVar = (i) gVar;
                                            p5.i.m(kVar, iVar.getValue(), iVar.getValue().Z().equals(str));
                                            return;
                                        case 26:
                                            m mVar = (m) gVar;
                                            p5.i.o(kVar, mVar.getValue(), mVar.getValue().Z().equals(str));
                                            return;
                                        case 27:
                                            h hVar = (h) gVar;
                                            boolean equals = hVar.getValue().Z().equals(str);
                                            kVar.write(".enum ");
                                            p5.i.m(kVar, hVar.getValue(), equals);
                                            return;
                                        case 28:
                                            b.a(kVar, (i5.b) gVar, str);
                                            return;
                                        case 29:
                                            a.b(kVar, (i5.a) gVar, str);
                                            return;
                                        case 30:
                                            kVar.write("null");
                                            return;
                                        case 31:
                                            n4.a.a(kVar, ((i5.c) gVar).getValue());
                                            return;
                                        default:
                                            throw new IllegalArgumentException("Unknown encoded value type: " + gVar.n0());
                                    }
                                }
                                d.a(kVar, ((f) gVar).getValue());
                                return;
                            }
                            e.a(kVar, ((j) gVar).getValue());
                            return;
                        }
                        n4.f.a(kVar, ((i5.k) gVar).getValue());
                        return;
                    }
                    n4.c.a(kVar, ((i5.e) gVar).getValue());
                    return;
                }
                n4.h.a(kVar, ((q) gVar).getValue());
                return;
            }
            n4.g.b(kVar, ((l) gVar).getValue());
            return;
        }
        n4.b.a(kVar, ((i5.d) gVar).getValue());
    }
}