o.smali
.class public Lp5/o;
.super Ljava/lang/Object;
.source "SourceFile"
# annotations
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lp5/o$a;
}
.end annotation
# static fields
.field private static final a:Lp5/l0;
# direct methods
.method static constructor <clinit>()V
.registers 1
new-instance v0, Lp5/i0;
invoke-direct {v0}, Lp5/i0;-><init>()V
sput-object v0, Lp5/o;->a:Lp5/l0;
return-void
.end method
.method public static a(Lm5/d;Lp5/o$a;)Lcom/google/android/gms/tasks/Task;
.registers 5
.param p0 # Lm5/d;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.param p1 # Lp5/o$a;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<R::",
"Lm5/h;",
"T:",
"Ljava/lang/Object;",
">(",
"Lm5/d<",
"TR;>;",
"Lp5/o$a<",
"TR;TT;>;)",
"Lcom/google/android/gms/tasks/Task<",
"TT;>;"
}
.end annotation
sget-object v0, Lp5/o;->a:Lp5/l0;
new-instance v1, Lcom/google/android/gms/tasks/TaskCompletionSource;
invoke-direct {v1}, Lcom/google/android/gms/tasks/TaskCompletionSource;-><init>()V
new-instance v2, Lp5/j0;
invoke-direct {v2, p0, v1, p1, v0}, Lp5/j0;-><init>(Lm5/d;Lcom/google/android/gms/tasks/TaskCompletionSource;Lp5/o$a;Lp5/l0;)V
invoke-virtual {p0, v2}, Lm5/d;->c(Lm5/d$a;)V
invoke-virtual {v1}, Lcom/google/android/gms/tasks/TaskCompletionSource;->a()Lcom/google/android/gms/tasks/Task;
move-result-object p0
return-object p0
.end method
.method public static b(Lm5/d;)Lcom/google/android/gms/tasks/Task;
.registers 2
.param p0 # Lm5/d;
.annotation build Landroidx/annotation/NonNull;
.end annotation
.end param
.annotation build Landroidx/annotation/NonNull;
.end annotation
.annotation system Ldalvik/annotation/Signature;
value = {
"<R::",
"Lm5/h;",
">(",
"Lm5/d<",
"TR;>;)",
"Lcom/google/android/gms/tasks/Task<",
"Ljava/lang/Void;",
">;"
}
.end annotation
new-instance v0, Lp5/k0;
invoke-direct {v0}, Lp5/k0;-><init>()V
invoke-static {p0, v0}, Lp5/o;->a(Lm5/d;Lp5/o$a;)Lcom/google/android/gms/tasks/Task;
move-result-object p0
return-object p0
.end method