package defpackage;

import android.os.Bundle;
import androidx.media3.container.NalUnitUtil;
import androidx.view.ao;
import androidx.view.ay;
import androidx.view.e;
import androidx.view.j;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import kotlin.Metadata;

/* JADX INFO: loaded from: classes.dex */
@Metadata(d1 = {"\u0000\n\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000\b \u0018\u00002\u00020\u0001¨\u0006\u0002"}, d2 = {"Lat;", "Landroidx/navigation/j$c;", "navigation-ui_release"}, k = 1, mv = {1, 8, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
@vx8
public abstract class at implements j.c {
    @Override // androidx.navigation.j.c
    public void a(j jVar, ao aoVar, Bundle bundle) {
        String string;
        e eVar;
        cr4.g(aoVar, "destination");
        if (aoVar instanceof f43) {
            return;
        }
        cr4.g(null, "context");
        CharSequence charSequence = aoVar.d;
        if (charSequence != null) {
            Matcher matcher = Pattern.compile("\\{(.+?)\\}").matcher(charSequence);
            StringBuffer stringBuffer = new StringBuffer();
            while (matcher.find()) {
                String strGroup = matcher.group(1);
                if (bundle == null || !bundle.containsKey(strGroup)) {
                    throw new IllegalArgumentException("Could not find \"" + strGroup + "\" in " + bundle + " to fill label \"" + ((Object) charSequence) + '\"');
                }
                matcher.appendReplacement(stringBuffer, "");
                if (cr4.b((strGroup == null || (eVar = (e) aoVar.i.get(strGroup)) == null) ? null : eVar.a, ay.c)) {
                    bundle.getInt(strGroup);
                    throw null;
                }
                stringBuffer.append(String.valueOf(bundle.get(strGroup)));
            }
            matcher.appendTail(stringBuffer);
            string = stringBuffer.toString();
        } else {
            string = null;
        }
        string.getClass();
        b();
        throw null;
    }

    public abstract void b();
}
