c$2.smali
.class final Lcom/subgraph/orchid/circuits/c$2;
.super Ljava/lang/Object;
.source "CircuitCreationTask.java"
# interfaces
.implements Lcom/subgraph/orchid/circuits/h;
# annotations
.annotation system Ldalvik/annotation/EnclosingMethod;
value = Lcom/subgraph/orchid/circuits/c;->a(Lcom/subgraph/orchid/d/a/c;Z)I
.end annotation
# instance fields
.field private synthetic bBQ:Z
.field private synthetic bBR:Lcom/subgraph/orchid/d/a/c;
# direct methods
.method constructor <init>(ZLcom/subgraph/orchid/d/a/c;)V
.registers 3
.prologue
.line 184
iput-boolean p1, p0, Lcom/subgraph/orchid/circuits/c$2;->bBQ:Z
iput-object p2, p0, Lcom/subgraph/orchid/circuits/c$2;->bBR:Lcom/subgraph/orchid/d/a/c;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public final d(Lcom/subgraph/orchid/c;)Z
.registers 7
.prologue
const/4 v3, 0x1
const/4 v2, 0x0
.line 186
instance-of v0, p1, Lcom/subgraph/orchid/o;
if-nez v0, :cond_7
.line 192
:cond_6
:goto_6
return v2
:cond_7
move-object v0, p1
.line 189
check-cast v0, Lcom/subgraph/orchid/o;
.line 190
invoke-interface {p1}, Lcom/subgraph/orchid/c;->isPending()Z
move-result v1
if-nez v1, :cond_16
invoke-interface {p1}, Lcom/subgraph/orchid/c;->isConnected()Z
move-result v1
if-eqz v1, :cond_30
:cond_16
move v1, v3
.line 191
:goto_17
iget-boolean v4, p0, Lcom/subgraph/orchid/circuits/c$2;->bBQ:Z
if-eqz v4, :cond_21
invoke-interface {p1}, Lcom/subgraph/orchid/c;->isClean()Z
move-result v4
if-eqz v4, :cond_32
:cond_21
move v4, v3
.line 192
:goto_22
if-eqz v1, :cond_6
if-eqz v4, :cond_6
iget-object v1, p0, Lcom/subgraph/orchid/circuits/c$2;->bBR:Lcom/subgraph/orchid/d/a/c;
invoke-interface {v0, v1}, Lcom/subgraph/orchid/o;->a(Lcom/subgraph/orchid/d/a/c;)Z
move-result v0
if-eqz v0, :cond_6
move v2, v3
goto :goto_6
:cond_30
move v1, v2
.line 190
goto :goto_17
:cond_32
move v4, v2
.line 191
goto :goto_22
.end method