package T0;

import a1.AbstractC0958a;
import java.util.ArrayList;
import java.util.List;

/* JADX INFO: renamed from: T0.d, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C0593d implements Appendable {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final StringBuilder f6500a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final ArrayList f6501b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final ArrayList f6502c;

    public C0593d() {
        this.f6500a = new StringBuilder(16);
        this.f6501b = new ArrayList();
        this.f6502c = new ArrayList();
        new ArrayList();
    }

    public final void a(C0596g c0596g) {
        StringBuilder sb = this.f6500a;
        int length = sb.length();
        sb.append(c0596g.f6510b);
        List list = c0596g.f6509a;
        if (list != null) {
            int size = list.size();
            for (int i6 = 0; i6 < size; i6++) {
                C0594e c0594e = (C0594e) list.get(i6);
                this.f6502c.add(new C0592c(c0594e.f6503a, c0594e.f6504b + length, c0594e.f6505c + length, c0594e.f6506d));
            }
        }
    }

    @Override // java.lang.Appendable
    public final Appendable append(CharSequence charSequence) {
        if (charSequence instanceof C0596g) {
            a((C0596g) charSequence);
            return this;
        }
        this.f6500a.append(charSequence);
        return this;
    }

    public final void b(String str) {
        this.f6500a.append(str);
    }

    public final void c() {
        ArrayList arrayList = this.f6501b;
        if (arrayList.isEmpty()) {
            AbstractC0958a.b("Nothing to pop.");
        }
        ((C0592c) arrayList.remove(arrayList.size() - 1)).f6498c = this.f6500a.length();
    }

    public final void d(int i6) {
        ArrayList arrayList = this.f6501b;
        if (i6 >= arrayList.size()) {
            AbstractC0958a.b(i6 + " should be less than " + arrayList.size());
        }
        while (arrayList.size() - 1 >= i6) {
            c();
        }
    }

    public final int e(G g6) {
        C0592c c0592c = new C0592c(g6, this.f6500a.length(), 0, 12);
        this.f6501b.add(c0592c);
        this.f6502c.add(c0592c);
        return r5.size() - 1;
    }

    public final C0596g f() {
        StringBuilder sb = this.f6500a;
        String string = sb.toString();
        ArrayList arrayList = this.f6502c;
        ArrayList arrayList2 = new ArrayList(arrayList.size());
        int size = arrayList.size();
        for (int i6 = 0; i6 < size; i6++) {
            arrayList2.add(((C0592c) arrayList.get(i6)).a(sb.length()));
        }
        return new C0596g(string, arrayList2);
    }

    @Override // java.lang.Appendable
    public final Appendable append(CharSequence charSequence, int i6, int i7) {
        boolean z6 = charSequence instanceof C0596g;
        StringBuilder sb = this.f6500a;
        if (z6) {
            C0596g c0596g = (C0596g) charSequence;
            int length = sb.length();
            sb.append((CharSequence) c0596g.f6510b, i6, i7);
            List listA = AbstractC0597h.a(c0596g, i6, i7, null);
            if (listA != null) {
                int size = listA.size();
                for (int i8 = 0; i8 < size; i8++) {
                    C0594e c0594e = (C0594e) listA.get(i8);
                    this.f6502c.add(new C0592c(c0594e.f6503a, c0594e.f6504b + length, c0594e.f6505c + length, c0594e.f6506d));
                }
            }
            return this;
        }
        sb.append(charSequence, i6, i7);
        return this;
    }

    public C0593d(C0596g c0596g) {
        this();
        a(c0596g);
    }

    @Override // java.lang.Appendable
    public final Appendable append(char c6) {
        this.f6500a.append(c6);
        return this;
    }
}
