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