b.smali

.class public final Lsg/bigo/apm/hprof/c/b;
.super Ljava/lang/Object;
.source "SourceFile"


# annotations
.annotation system Ldalvik/annotation/MemberClasses;
    value = {
        Lsg/bigo/apm/hprof/c/b$a;
    }
.end annotation


# static fields
.field public static final d:I

.field public static final e:I

.field public static final f:I

.field public static final g:I

.field public static final h:I

.field public static final i:I

.field public static final j:I

.field public static final k:I

.field public static final l:Lsg/bigo/apm/hprof/c/b$a;


# instance fields
.field public a:I

.field public final b:Lshark/l$b$c$c;

.field public final c:I


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

    new-instance v0, Lsg/bigo/apm/hprof/c/b$a;

    const/4 v1, 0x0

    invoke-direct {v0, v1}, Lsg/bigo/apm/hprof/c/b$a;-><init>(Lkotlin/f/b/j;)V

    sput-object v0, Lsg/bigo/apm/hprof/c/b;->l:Lsg/bigo/apm/hprof/c/b$a;

    .line 104
    sget-object v0, Lshark/r;->BOOLEAN:Lshark/r;

    invoke-virtual {v0}, Lshark/r;->getHprofType()I

    move-result v0

    sput v0, Lsg/bigo/apm/hprof/c/b;->d:I

    .line 105
    sget-object v0, Lshark/r;->CHAR:Lshark/r;

    invoke-virtual {v0}, Lshark/r;->getHprofType()I

    move-result v0

    sput v0, Lsg/bigo/apm/hprof/c/b;->e:I

    .line 106
    sget-object v0, Lshark/r;->FLOAT:Lshark/r;

    invoke-virtual {v0}, Lshark/r;->getHprofType()I

    move-result v0

    sput v0, Lsg/bigo/apm/hprof/c/b;->f:I

    .line 107
    sget-object v0, Lshark/r;->DOUBLE:Lshark/r;

    invoke-virtual {v0}, Lshark/r;->getHprofType()I

    move-result v0

    sput v0, Lsg/bigo/apm/hprof/c/b;->g:I

    .line 108
    sget-object v0, Lshark/r;->BYTE:Lshark/r;

    invoke-virtual {v0}, Lshark/r;->getHprofType()I

    move-result v0

    sput v0, Lsg/bigo/apm/hprof/c/b;->h:I

    .line 109
    sget-object v0, Lshark/r;->SHORT:Lshark/r;

    invoke-virtual {v0}, Lshark/r;->getHprofType()I

    move-result v0

    sput v0, Lsg/bigo/apm/hprof/c/b;->i:I

    .line 110
    sget-object v0, Lshark/r;->INT:Lshark/r;

    invoke-virtual {v0}, Lshark/r;->getHprofType()I

    move-result v0

    sput v0, Lsg/bigo/apm/hprof/c/b;->j:I

    .line 111
    sget-object v0, Lshark/r;->LONG:Lshark/r;

    invoke-virtual {v0}, Lshark/r;->getHprofType()I

    move-result v0

    sput v0, Lsg/bigo/apm/hprof/c/b;->k:I

    return-void
.end method

.method public constructor <init>(Lshark/l$b$c$c;I)V
    .registers 4

    const-string v0, "record"

    invoke-static {p1, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V

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

    iput-object p1, p0, Lsg/bigo/apm/hprof/c/b;->b:Lshark/l$b$c$c;

    iput p2, p0, Lsg/bigo/apm/hprof/c/b;->c:I

    return-void
.end method


# virtual methods
.method public final a()B
    .registers 3

    .line 66
    iget-object v0, p0, Lsg/bigo/apm/hprof/c/b;->b:Lshark/l$b$c$c;

    .line 1099
    iget-object v0, v0, Lshark/l$b$c$c;->c:[B

    .line 66
    iget v1, p0, Lsg/bigo/apm/hprof/c/b;->a:I

    aget-byte v0, v0, v1

    add-int/lit8 v1, v1, 0x1

    .line 67
    iput v1, p0, Lsg/bigo/apm/hprof/c/b;->a:I

    return v0
.end method

.method public final b()I
    .registers 3

    .line 72
    iget-object v0, p0, Lsg/bigo/apm/hprof/c/b;->b:Lshark/l$b$c$c;

    .line 2099
    iget-object v0, v0, Lshark/l$b$c$c;->c:[B

    .line 72
    iget v1, p0, Lsg/bigo/apm/hprof/c/b;->a:I

    invoke-static {v0, v1}, Lsg/bigo/apm/hprof/c/c;->b([BI)I

    move-result v0

    .line 73
    iget v1, p0, Lsg/bigo/apm/hprof/c/b;->a:I

    add-int/lit8 v1, v1, 0x4

    iput v1, p0, Lsg/bigo/apm/hprof/c/b;->a:I

    return v0
.end method

.method public final c()S
    .registers 3

    .line 78
    iget-object v0, p0, Lsg/bigo/apm/hprof/c/b;->b:Lshark/l$b$c$c;

    .line 3099
    iget-object v0, v0, Lshark/l$b$c$c;->c:[B

    .line 78
    iget v1, p0, Lsg/bigo/apm/hprof/c/b;->a:I

    invoke-static {v0, v1}, Lsg/bigo/apm/hprof/c/c;->a([BI)S

    move-result v0

    .line 79
    iget v1, p0, Lsg/bigo/apm/hprof/c/b;->a:I

    add-int/lit8 v1, v1, 0x2

    iput v1, p0, Lsg/bigo/apm/hprof/c/b;->a:I

    return v0
.end method

.method public final d()J
    .registers 4

    .line 84
    iget-object v0, p0, Lsg/bigo/apm/hprof/c/b;->b:Lshark/l$b$c$c;

    .line 4099
    iget-object v0, v0, Lshark/l$b$c$c;->c:[B

    .line 84
    iget v1, p0, Lsg/bigo/apm/hprof/c/b;->a:I

    invoke-static {v0, v1}, Lsg/bigo/apm/hprof/c/c;->c([BI)J

    move-result-wide v0

    .line 85
    iget v2, p0, Lsg/bigo/apm/hprof/c/b;->a:I

    add-int/lit8 v2, v2, 0x8

    iput v2, p0, Lsg/bigo/apm/hprof/c/b;->a:I

    return-wide v0
.end method