package defpackage;

import java.lang.reflect.Type;
import java.util.ArrayDeque;
import java.util.ArrayList;
import java.util.Iterator;

/* JADX INFO: renamed from: ᵡᵘᵶᵖ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C3214 {

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public boolean f12247;

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public final /* synthetic */ C5185 f12249;

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final ArrayList f12248 = new ArrayList();

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final ArrayDeque f12246 = new ArrayDeque();

    public C3214(C5185 c5185) {
        this.f12249 = c5185;
    }

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final void m7355(boolean z) {
        this.f12246.removeLast();
        if (this.f12246.isEmpty()) {
            this.f12249.f19518.remove();
            if (z) {
                synchronized (this.f12249.f19519) {
                    try {
                        int size = this.f12248.size();
                        for (int i = 0; i < size; i++) {
                            C2742 c2742 = (C2742) this.f12248.get(i);
                            AbstractC3610 abstractC3610 = (AbstractC3610) this.f12249.f19519.put(c2742.f10538, c2742.f10540);
                            if (abstractC3610 != null) {
                                c2742.f10540 = abstractC3610;
                                this.f12249.f19519.put(c2742.f10538, abstractC3610);
                            }
                        }
                    } catch (Throwable th) {
                        throw th;
                    }
                }
            }
        }
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final IllegalArgumentException m7356(IllegalArgumentException illegalArgumentException) {
        if (!this.f12247) {
            this.f12247 = true;
            ArrayDeque arrayDeque = this.f12246;
            if (arrayDeque.size() != 1 || ((C2742) arrayDeque.getFirst()).f10537 != null) {
                StringBuilder sb = new StringBuilder(illegalArgumentException.getMessage());
                Iterator itDescendingIterator = arrayDeque.descendingIterator();
                while (itDescendingIterator.hasNext()) {
                    C2742 c2742 = (C2742) itDescendingIterator.next();
                    sb.append("\nfor ");
                    Type type = c2742.f10539;
                    String str = c2742.f10537;
                    sb.append(type);
                    if (str != null) {
                        sb.append(' ');
                        sb.append(str);
                    }
                }
                return new IllegalArgumentException(sb.toString(), illegalArgumentException);
            }
        }
        return illegalArgumentException;
    }
}
