FirebaseCommonKtxRegistrar.smali

.class public final Lcom/google/firebase/ktx/FirebaseCommonKtxRegistrar;
.super Ljava/lang/Object;
.source "SourceFile"

# interfaces
.implements Lcom/google/firebase/components/ComponentRegistrar;


# annotations
.annotation build Landroidx/annotation/Keep;
.end annotation

.annotation runtime Lkotlin/Metadata;
.end annotation


# direct methods
.method public constructor <init>()V
    .registers 1

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method


# virtual methods
.method public getComponents()Ljava/util/List;
    .registers 7
    .annotation system Ldalvik/annotation/Signature;
        value = {
            "()",
            "Ljava/util/List<",
            "Lt7/c<",
            "*>;>;"
        }
    .end annotation

    .annotation build Lorg/jetbrains/annotations/NotNull;
    .end annotation

    const/4 v0, 0x4

    new-array v0, v0, [Lt7/c;

    const-class v1, Ls7/a;

    const-class v2, Lbb/h0;

    invoke-static {v1, v2}, Lt7/t;->a(Ljava/lang/Class;Ljava/lang/Class;)Lt7/t;

    move-result-object v3

    invoke-static {v3}, Lt7/c;->e(Lt7/t;)Lt7/c$b;

    move-result-object v3

    const-class v4, Ljava/util/concurrent/Executor;

    invoke-static {v1, v4}, Lt7/t;->a(Ljava/lang/Class;Ljava/lang/Class;)Lt7/t;

    move-result-object v1

    invoke-static {v1}, Lt7/n;->k(Lt7/t;)Lt7/n;

    move-result-object v1

    invoke-virtual {v3, v1}, Lt7/c$b;->b(Lt7/n;)Lt7/c$b;

    move-result-object v1

    sget-object v3, Lcom/google/firebase/ktx/FirebaseCommonKtxRegistrar$a;->a:Lcom/google/firebase/ktx/FirebaseCommonKtxRegistrar$a;

    invoke-virtual {v1, v3}, Lt7/c$b;->f(Lt7/h;)Lt7/c$b;

    move-result-object v1

    invoke-virtual {v1}, Lt7/c$b;->d()Lt7/c;

    move-result-object v1

    const-string v3, "builder(Qualified.qualif\u2026cher()\n    }\n    .build()"

    invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V

    const/4 v5, 0x0

    aput-object v1, v0, v5

    const-class v1, Ls7/c;

    invoke-static {v1, v2}, Lt7/t;->a(Ljava/lang/Class;Ljava/lang/Class;)Lt7/t;

    move-result-object v5

    invoke-static {v5}, Lt7/c;->e(Lt7/t;)Lt7/c$b;

    move-result-object v5

    invoke-static {v1, v4}, Lt7/t;->a(Ljava/lang/Class;Ljava/lang/Class;)Lt7/t;

    move-result-object v1

    invoke-static {v1}, Lt7/n;->k(Lt7/t;)Lt7/n;

    move-result-object v1

    invoke-virtual {v5, v1}, Lt7/c$b;->b(Lt7/n;)Lt7/c$b;

    move-result-object v1

    sget-object v5, Lcom/google/firebase/ktx/FirebaseCommonKtxRegistrar$b;->a:Lcom/google/firebase/ktx/FirebaseCommonKtxRegistrar$b;

    invoke-virtual {v1, v5}, Lt7/c$b;->f(Lt7/h;)Lt7/c$b;

    move-result-object v1

    invoke-virtual {v1}, Lt7/c$b;->d()Lt7/c;

    move-result-object v1

    invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V

    const/4 v5, 0x1

    aput-object v1, v0, v5

    const-class v1, Ls7/b;

    invoke-static {v1, v2}, Lt7/t;->a(Ljava/lang/Class;Ljava/lang/Class;)Lt7/t;

    move-result-object v5

    invoke-static {v5}, Lt7/c;->e(Lt7/t;)Lt7/c$b;

    move-result-object v5

    invoke-static {v1, v4}, Lt7/t;->a(Ljava/lang/Class;Ljava/lang/Class;)Lt7/t;

    move-result-object v1

    invoke-static {v1}, Lt7/n;->k(Lt7/t;)Lt7/n;

    move-result-object v1

    invoke-virtual {v5, v1}, Lt7/c$b;->b(Lt7/n;)Lt7/c$b;

    move-result-object v1

    sget-object v5, Lcom/google/firebase/ktx/FirebaseCommonKtxRegistrar$c;->a:Lcom/google/firebase/ktx/FirebaseCommonKtxRegistrar$c;

    invoke-virtual {v1, v5}, Lt7/c$b;->f(Lt7/h;)Lt7/c$b;

    move-result-object v1

    invoke-virtual {v1}, Lt7/c$b;->d()Lt7/c;

    move-result-object v1

    invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V

    const/4 v5, 0x2

    aput-object v1, v0, v5

    const-class v1, Ls7/d;

    invoke-static {v1, v2}, Lt7/t;->a(Ljava/lang/Class;Ljava/lang/Class;)Lt7/t;

    move-result-object v2

    invoke-static {v2}, Lt7/c;->e(Lt7/t;)Lt7/c$b;

    move-result-object v2

    invoke-static {v1, v4}, Lt7/t;->a(Ljava/lang/Class;Ljava/lang/Class;)Lt7/t;

    move-result-object v1

    invoke-static {v1}, Lt7/n;->k(Lt7/t;)Lt7/n;

    move-result-object v1

    invoke-virtual {v2, v1}, Lt7/c$b;->b(Lt7/n;)Lt7/c$b;

    move-result-object v1

    sget-object v2, Lcom/google/firebase/ktx/FirebaseCommonKtxRegistrar$d;->a:Lcom/google/firebase/ktx/FirebaseCommonKtxRegistrar$d;

    invoke-virtual {v1, v2}, Lt7/c$b;->f(Lt7/h;)Lt7/c$b;

    move-result-object v1

    invoke-virtual {v1}, Lt7/c$b;->d()Lt7/c;

    move-result-object v1

    invoke-static {v1, v3}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V

    const/4 v2, 0x3

    aput-object v1, v0, v2

    invoke-static {v0}, Lkotlin/collections/n;->h([Ljava/lang/Object;)Ljava/util/List;

    move-result-object v0

    return-object v0
.end method