.class public Landroidx/viewbinding/ViewBindings; .super Ljava/lang/Object; .source "ViewBindings.java" # direct methods .method private constructor ()V .locals 0 .line 30 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public static findChildViewById(Landroid/view/View;I)Landroid/view/View; .locals 4 .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroid/view/View;", "I)TT;" } .end annotation .line 40 instance-of v0, p0, Landroid/view/ViewGroup; const/4 v1, 0x0 if-nez v0, :cond_0 return-object v1 .line 43 :cond_0 check-cast p0, Landroid/view/ViewGroup; .line 44 invoke-virtual {p0}, Landroid/view/ViewGroup;->getChildCount()I move-result v0 const/4 v2, 0x0 :goto_0 if-ge v2, v0, :cond_2 .line 46 invoke-virtual {p0, v2}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; move-result-object v3 invoke-virtual {v3, p1}, Landroid/view/View;->findViewById(I)Landroid/view/View; move-result-object v3 if-eqz v3, :cond_1 return-object v3 :cond_1 add-int/lit8 v2, v2, 0x1 goto :goto_0 :cond_2 return-object v1 .end method