a.smali

.class public final Ljk/a;
.super Ljava/lang/Object;
.source "Boussole.kt"


# annotations
.annotation runtime Lkotlin/Metadata;
    bv = {
        0x1,
        0x0,
        0x3
    }
    d1 = {
        "\u0000.\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0008\u0002\n\u0002\u0010\u000e\n\u0000\n\u0002\u0010\u0002\n\u0000\n\u0002\u0010\u0008\n\u0002\u0008\u0005\n\u0002\u0018\u0002\n\u0002\u0008\u0002\n\u0002\u0010\t\n\u0000\u0008\u00c6\u0002\u0018\u00002\u00020\u0001B\u0007\u0008\u0002\u00a2\u0006\u0002\u0010\u0002JF\u0010\u0005\u001a\u00020\u00062\u0006\u0010\u0007\u001a\u00020\u00082\u0008\u0008\u0002\u0010\t\u001a\u00020\u00042\u0008\u0008\u0002\u0010\n\u001a\u00020\u00042\n\u0008\u0002\u0010\u000b\u001a\u0004\u0018\u00010\u00042\n\u0008\u0002\u0010\u000c\u001a\u0004\u0018\u00010\u00042\n\u0008\u0002\u0010\r\u001a\u0004\u0018\u00010\u000eJ4\u0010\u000f\u001a\u00020\u000e2\u0006\u0010\u0007\u001a\u00020\u00082\u0006\u0010\t\u001a\u00020\u00042\u0006\u0010\n\u001a\u00020\u00042\u0008\u0010\u000b\u001a\u0004\u0018\u00010\u00042\u0008\u0010\u000c\u001a\u0004\u0018\u00010\u0004H\u0002JN\u0010\u0010\u001a\u00020\u00062\u0006\u0010\u0007\u001a\u00020\u00082\u0006\u0010\u0010\u001a\u00020\u00112\u0008\u0008\u0002\u0010\t\u001a\u00020\u00042\u0008\u0008\u0002\u0010\n\u001a\u00020\u00042\n\u0008\u0002\u0010\u000b\u001a\u0004\u0018\u00010\u00042\n\u0008\u0002\u0010\u000c\u001a\u0004\u0018\u00010\u00042\n\u0008\u0002\u0010\r\u001a\u0004\u0018\u00010\u000eR\u000e\u0010\u0003\u001a\u00020\u0004X\u0082T\u00a2\u0006\u0002\n\u0000\u00a8\u0006\u0012"
    }
    d2 = {
        "Lcom/shopee/foody/driver/tracker/boussole/Boussole;",
        "",
        "()V",
        "KEY_TIME_COST",
        "",
        "error",
        "",
        "code",
        "",
        "msg",
        "exception",
        "operation",
        "action",
        "extra",
        "Lcom/google/gson/JsonObject;",
        "formatData",
        "timeCost",
        "",
        "driver_indonesiaRelease"
    }
    k = 0x1
    mv = {
        0x1,
        0x1,
        0x10
    }
.end annotation


# static fields
.field public static final a:Ljk/a;


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

    new-instance v0, Ljk/a;

    invoke-direct {v0}, Ljk/a;-><init>()V

    sput-object v0, Ljk/a;->a:Ljk/a;

    return-void
.end method

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

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

    return-void
.end method

.method public static final synthetic a(Ljk/a;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lp5/l;
    .registers 6

    invoke-virtual/range {p0 .. p5}, Ljk/a;->a(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lp5/l;

    move-result-object p0

    return-object p0
.end method

.method public static synthetic a(Ljk/a;IJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lp5/l;ILjava/lang/Object;)V
    .registers 22

    and-int/lit8 v0, p9, 0x4

    const-string v1, ""

    if-eqz v0, :cond_8

    move-object v6, v1

    goto :goto_9

    :cond_8
    move-object v6, p4

    :goto_9
    and-int/lit8 v0, p9, 0x8

    if-eqz v0, :cond_f

    move-object v7, v1

    goto :goto_11

    :cond_f
    move-object/from16 v7, p5

    :goto_11
    and-int/lit8 v0, p9, 0x10

    const/4 v1, 0x0

    if-eqz v0, :cond_18

    move-object v8, v1

    goto :goto_1a

    :cond_18
    move-object/from16 v8, p6

    :goto_1a
    and-int/lit8 v0, p9, 0x20

    if-eqz v0, :cond_20

    move-object v9, v1

    goto :goto_22

    :cond_20
    move-object/from16 v9, p7

    :goto_22
    and-int/lit8 v0, p9, 0x40

    if-eqz v0, :cond_28

    move-object v10, v1

    goto :goto_2a

    :cond_28
    move-object/from16 v10, p8

    :goto_2a
    move-object v2, p0

    move v3, p1

    move-wide v4, p2

    invoke-virtual/range {v2 .. v10}, Ljk/a;->a(IJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lp5/l;)V

    return-void
.end method

.method public static synthetic a(Ljk/a;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lp5/l;ILjava/lang/Object;)V
    .registers 15

    and-int/lit8 v0, p7, 0x2

    const-string v1, ""

    if-eqz v0, :cond_8

    move-object v0, v1

    goto :goto_9

    :cond_8
    move-object v0, p2

    :goto_9
    and-int/lit8 v2, p7, 0x4

    if-eqz v2, :cond_e

    goto :goto_f

    :cond_e
    move-object v1, p3

    :goto_f
    and-int/lit8 v2, p7, 0x8

    const/4 v3, 0x0

    if-eqz v2, :cond_16

    move-object v2, v3

    goto :goto_17

    :cond_16
    move-object v2, p4

    :goto_17
    and-int/lit8 v4, p7, 0x10

    if-eqz v4, :cond_1d

    move-object v4, v3

    goto :goto_1e

    :cond_1d
    move-object v4, p5

    :goto_1e
    and-int/lit8 v5, p7, 0x20

    if-eqz v5, :cond_23

    goto :goto_24

    :cond_23
    move-object v3, p6

    :goto_24
    move-object p2, p0

    move p3, p1

    move-object p4, v0

    move-object p5, v1

    move-object p6, v2

    move-object p7, v4

    move-object p8, v3

    invoke-virtual/range {p2 .. p8}, Ljk/a;->a(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lp5/l;)V

    return-void
.end method


# virtual methods
.method public final a(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lp5/l;
    .registers 8

    new-instance v0, Lp5/l;

    invoke-direct {v0}, Lp5/l;-><init>()V

    invoke-static {p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;

    move-result-object p1

    const-string v1, "code"

    invoke-virtual {v0, v1, p1}, Lp5/l;->a(Ljava/lang/String;Ljava/lang/Number;)V

    const-string p1, "msg"

    invoke-virtual {v0, p1, p2}, Lp5/l;->a(Ljava/lang/String;Ljava/lang/String;)V

    const-string p1, "exception"

    invoke-virtual {v0, p1, p3}, Lp5/l;->a(Ljava/lang/String;Ljava/lang/String;)V

    const-string p1, ""

    if-eqz p4, :cond_1d

    goto :goto_1e

    :cond_1d
    move-object p4, p1

    :goto_1e
    const-string p2, "operation"

    invoke-virtual {v0, p2, p4}, Lp5/l;->a(Ljava/lang/String;Ljava/lang/String;)V

    if-eqz p5, :cond_26

    goto :goto_27

    :cond_26
    move-object p5, p1

    :goto_27
    const-string p1, "action"

    invoke-virtual {v0, p1, p5}, Lp5/l;->a(Ljava/lang/String;Ljava/lang/String;)V

    return-object v0
.end method

.method public final a(IJLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lp5/l;)V
    .registers 16

    if-eqz p8, :cond_3

    goto :goto_8

    :cond_3
    new-instance p8, Lp5/l;

    invoke-direct {p8}, Lp5/l;-><init>()V

    :goto_8
    move-object v6, p8

    invoke-static {p2, p3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;

    move-result-object p2

    const-string p3, "time_cost"

    invoke-virtual {v6, p3, p2}, Lp5/l;->a(Ljava/lang/String;Ljava/lang/Number;)V

    move-object v0, p0

    move v1, p1

    move-object v2, p4

    move-object v3, p5

    move-object v4, p6

    move-object v5, p7

    invoke-virtual/range {v0 .. v6}, Ljk/a;->a(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lp5/l;)V

    return-void
.end method

.method public final a(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lp5/l;)V
    .registers 18

    sget-object v0, Lkotlinx/coroutines/GlobalScope;->INSTANCE:Lkotlinx/coroutines/GlobalScope;

    invoke-static {}, Lmd/e;->d()Lmd/d;

    move-result-object v1

    new-instance v10, Ljk/a$a;

    const/4 v9, 0x0

    move-object v2, v10

    move v3, p1

    move-object v4, p2

    move-object v5, p3

    move-object v6, p4

    move-object/from16 v7, p5

    move-object/from16 v8, p6

    invoke-direct/range {v2 .. v9}, Ljk/a$a;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lp5/l;Lkotlin/coroutines/Continuation;)V

    const/4 v2, 0x0

    const/4 v3, 0x2

    const/4 v4, 0x0

    move-object p1, v0

    move-object p2, v1

    move-object p3, v2

    move-object p4, v10

    move/from16 p5, v3

    move-object/from16 p6, v4

    invoke-static/range {p1 .. p6}, Lkotlinx/coroutines/BuildersKt;->launch$default(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/CoroutineStart;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Lkotlinx/coroutines/Job;

    return-void
.end method