Descriptors$OneofDescriptor.smali

.class public final Lcom/google/protobuf/Descriptors$OneofDescriptor;
.super Ljava/lang/Object;
.source "Descriptors.java"


# instance fields
.field bkG:Lcom/google/protobuf/Descriptors$Descriptor;

.field bkU:I

.field private bkn:[Lcom/google/protobuf/Descriptors$FieldDescriptor;

.field final index:I


# direct methods
.method private constructor <init>(Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;Lcom/google/protobuf/Descriptors$FileDescriptor;Lcom/google/protobuf/Descriptors$Descriptor;I)V
    .registers 6

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

    .line 2543
    invoke-virtual {p1}, Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;->getName()Ljava/lang/String;

    move-result-object v0

    invoke-static {p2, p3, v0}, Lcom/google/protobuf/Descriptors;->a(Lcom/google/protobuf/Descriptors$FileDescriptor;Lcom/google/protobuf/Descriptors$Descriptor;Ljava/lang/String;)Ljava/lang/String;

    .line 2545
    iput p4, p0, Lcom/google/protobuf/Descriptors$OneofDescriptor;->index:I

    .line 2547
    iput-object p3, p0, Lcom/google/protobuf/Descriptors$OneofDescriptor;->bkG:Lcom/google/protobuf/Descriptors$Descriptor;

    .line 2548
    const/4 v0, 0x0

    iput v0, p0, Lcom/google/protobuf/Descriptors$OneofDescriptor;->bkU:I

    .line 2549
    return-void
.end method

.method synthetic constructor <init>(Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;Lcom/google/protobuf/Descriptors$FileDescriptor;Lcom/google/protobuf/Descriptors$Descriptor;IB)V
    .registers 6

    .prologue
    .line 2506
    invoke-direct {p0, p1, p2, p3, p4}, Lcom/google/protobuf/Descriptors$OneofDescriptor;-><init>(Lcom/google/protobuf/DescriptorProtos$OneofDescriptorProto;Lcom/google/protobuf/Descriptors$FileDescriptor;Lcom/google/protobuf/Descriptors$Descriptor;I)V

    return-void
.end method

.method static synthetic a(Lcom/google/protobuf/Descriptors$OneofDescriptor;[Lcom/google/protobuf/Descriptors$FieldDescriptor;)[Lcom/google/protobuf/Descriptors$FieldDescriptor;
    .registers 2

    .prologue
    .line 2506
    iput-object p1, p0, Lcom/google/protobuf/Descriptors$OneofDescriptor;->bkn:[Lcom/google/protobuf/Descriptors$FieldDescriptor;

    return-object p1
.end method

.method static synthetic x(Lcom/google/protobuf/Descriptors$OneofDescriptor;)I
    .registers 2

    .prologue
    .line 2506
    const/4 v0, 0x0

    iput v0, p0, Lcom/google/protobuf/Descriptors$OneofDescriptor;->bkU:I

    return v0
.end method

.method static synthetic y(Lcom/google/protobuf/Descriptors$OneofDescriptor;)[Lcom/google/protobuf/Descriptors$FieldDescriptor;
    .registers 2

    .prologue
    .line 2506
    iget-object v0, p0, Lcom/google/protobuf/Descriptors$OneofDescriptor;->bkn:[Lcom/google/protobuf/Descriptors$FieldDescriptor;

    return-object v0
.end method

.method static synthetic z(Lcom/google/protobuf/Descriptors$OneofDescriptor;)I
    .registers 3

    .prologue
    .line 2506
    iget v0, p0, Lcom/google/protobuf/Descriptors$OneofDescriptor;->bkU:I

    add-int/lit8 v1, v0, 0x1

    iput v1, p0, Lcom/google/protobuf/Descriptors$OneofDescriptor;->bkU:I

    return v0
.end method