.class public final Lcom/google/android/gms/identitycredentials/internal/InternalIdentityCredentialClientKt$clientBuilder$1; .super Lcom/google/android/gms/common/api/Api$AbstractClientBuilder; .source "SourceFile" # annotations .annotation system Ldalvik/annotation/EnclosingClass; value = Lcom/google/android/gms/identitycredentials/internal/InternalIdentityCredentialClientKt; .end annotation .annotation system Ldalvik/annotation/InnerClass; accessFlags = 0x19 name = null .end annotation .annotation system Ldalvik/annotation/Signature; value = { "Lcom/google/android/gms/common/api/Api$AbstractClientBuilder<", "Lcom/google/android/gms/identitycredentials/internal/IdentityCredentialClientImpl;", "Lcom/google/android/gms/common/api/Api$ApiOptions$NoOptions;", ">;" } .end annotation # direct methods .method public constructor ()V .locals 0 .line 1 invoke-direct {p0}, Lcom/google/android/gms/common/api/Api$AbstractClientBuilder;->()V return-void .end method # virtual methods .method public bridge synthetic buildClient(Landroid/content/Context;Landroid/os/Looper;Lcom/google/android/gms/common/internal/ClientSettings;Ljava/lang/Object;Lcom/google/android/gms/common/api/internal/ConnectionCallbacks;Lcom/google/android/gms/common/api/internal/OnConnectionFailedListener;)Lcom/google/android/gms/common/api/Api$Client; .locals 0 .param p1 # Landroid/content/Context; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Landroid/os/Looper; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p3 # Lcom/google/android/gms/common/internal/ClientSettings; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p4 # Ljava/lang/Object; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p5 # Lcom/google/android/gms/common/api/internal/ConnectionCallbacks; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p6 # Lcom/google/android/gms/common/api/internal/OnConnectionFailedListener; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation .line 2 check-cast p4, Lcom/google/android/gms/common/api/Api$ApiOptions$NoOptions; invoke-virtual/range {p0 .. p6}, Lcom/google/android/gms/identitycredentials/internal/InternalIdentityCredentialClientKt$clientBuilder$1;->buildClient(Landroid/content/Context;Landroid/os/Looper;Lcom/google/android/gms/common/internal/ClientSettings;Lcom/google/android/gms/common/api/Api$ApiOptions$NoOptions;Lcom/google/android/gms/common/api/internal/ConnectionCallbacks;Lcom/google/android/gms/common/api/internal/OnConnectionFailedListener;)Lcom/google/android/gms/identitycredentials/internal/IdentityCredentialClientImpl; move-result-object p1 return-object p1 .end method .method public buildClient(Landroid/content/Context;Landroid/os/Looper;Lcom/google/android/gms/common/internal/ClientSettings;Lcom/google/android/gms/common/api/Api$ApiOptions$NoOptions;Lcom/google/android/gms/common/api/internal/ConnectionCallbacks;Lcom/google/android/gms/common/api/internal/OnConnectionFailedListener;)Lcom/google/android/gms/identitycredentials/internal/IdentityCredentialClientImpl; .locals 6 .param p1 # Landroid/content/Context; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p2 # Landroid/os/Looper; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p3 # Lcom/google/android/gms/common/internal/ClientSettings; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p4 # Lcom/google/android/gms/common/api/Api$ApiOptions$NoOptions; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p5 # Lcom/google/android/gms/common/api/internal/ConnectionCallbacks; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .param p6 # Lcom/google/android/gms/common/api/internal/OnConnectionFailedListener; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .annotation build Landroidx/annotation/NonNull; .end annotation const-string v0, "context" invoke-static {p1, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V const-string v0, "looper" invoke-static {p2, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V const-string v0, "commonSettings" invoke-static {p3, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V const-string v0, "apiOptions" invoke-static {p4, v0}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V const-string p4, "connectedListener" invoke-static {p5, p4}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V const-string p4, "connectionFailedListener" invoke-static {p6, p4}, Lkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V .line 1 new-instance p4, Lcom/google/android/gms/identitycredentials/internal/IdentityCredentialClientImpl; move-object v0, p4 move-object v1, p1 move-object v2, p2 move-object v3, p3 move-object v4, p5 move-object v5, p6 invoke-direct/range {v0 .. v5}, Lcom/google/android/gms/identitycredentials/internal/IdentityCredentialClientImpl;->(Landroid/content/Context;Landroid/os/Looper;Lcom/google/android/gms/common/internal/ClientSettings;Lcom/google/android/gms/common/api/internal/ConnectionCallbacks;Lcom/google/android/gms/common/api/internal/OnConnectionFailedListener;)V return-object p4 .end method