BSHSwitchLabel.smali

.class Lbsh/BSHSwitchLabel;
.super Lbsh/SimpleNode;


# instance fields
.field a:Z


# direct methods
.method public constructor <init>(I)V
    .registers 2

    invoke-direct {p0, p1}, Lbsh/SimpleNode;-><init>(I)V

    return-void
.end method


# virtual methods
.method public a(Lbsh/c;Lbsh/Interpreter;)Ljava/lang/Object;
    .registers 4

    iget-boolean v0, p0, Lbsh/BSHSwitchLabel;->a:Z

    if-eqz v0, :cond_6

    const/4 v0, 0x0

    :goto_5
    return-object v0

    :cond_6
    const/4 v0, 0x0

    invoke-virtual {p0, v0}, Lbsh/BSHSwitchLabel;->a(I)Lbsh/Node;

    move-result-object v0

    check-cast v0, Lbsh/SimpleNode;

    invoke-virtual {v0, p1, p2}, Lbsh/SimpleNode;->a(Lbsh/c;Lbsh/Interpreter;)Ljava/lang/Object;

    move-result-object v0

    goto :goto_5
.end method