package w5;

import java.util.BitSet;

/* JADX INFO: loaded from: classes3.dex */
public final class a {

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

    public a(a aVar) {
        this.f25491a = aVar.f25491a;
    }

    public static a a() {
        return new a(new BitSet());
    }

    public void b(char c6) {
        if (c6 > 127) {
            throw new IllegalArgumentException("Can only match ASCII characters");
        }
        this.f25491a.set(c6);
    }

    public a c() {
        return new a((BitSet) this.f25491a.clone());
    }

    public void d(char c6, char c7) {
        while (c6 <= c7) {
            b(c6);
            c6 = (char) (c6 + 1);
        }
    }

    public a(BitSet bitSet) {
        this.f25491a = bitSet;
    }
}
