package d.e.a;

import d.e.a.g;
import java.util.HashMap;
import java.util.LinkedList;
import java.util.List;
import java.util.Map;
import java.util.logging.Logger;

/* JADX INFO: compiled from: DefaultMustacheVisitor.java */
/* JADX INFO: loaded from: classes.dex */
public class g implements p {
    public static final e[] a = new e[0];

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public static Logger f2501b = Logger.getLogger(g.class.getSimpleName());

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public static final e f2502c = new a();

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final List<e> f2503d = new LinkedList();

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final Map<String, q> f2504e = new b(this);

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public f f2505f;

    /* JADX INFO: compiled from: DefaultMustacheVisitor.java */
    public static class a extends d.e.a.s.b {
        public a() {
            super(null, null, null, null, null);
        }
    }

    /* JADX INFO: compiled from: DefaultMustacheVisitor.java */
    public class b extends HashMap<String, q> {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        public static final /* synthetic */ int f2506b = 0;

        public b(g gVar) {
            put("implicit-iterator", new q() { // from class: d.e.a.b
                @Override // d.e.a.q
                public final e a(r rVar, String str, String str2) {
                    int i2 = g.b.f2506b;
                    return new d.e.a.s.b(null, null, null, null, null);
                }
            });
        }
    }

    public g(f fVar) {
        this.f2505f = fVar;
    }

    public j a(r rVar) {
        return new d.e.a.s.c(rVar, this.f2505f, (e[]) this.f2503d.toArray(a), rVar.f2510c);
    }

    public void b(r rVar, String str, String str2) {
        q qVar = this.f2504e.get(str.toLowerCase());
        if (qVar != null) {
            e eVarA = qVar.a(rVar, str, str2);
            if (eVarA != null) {
                this.f2503d.add(eVarA);
                return;
            }
            return;
        }
        f2501b.warning("Unimplemented pragma: " + str);
    }
}
