.class public final Landroidx/lifecycle/LiveDataKt; .super Ljava/lang/Object; .source "LiveData.kt" # direct methods .method public static final observe(Landroidx/lifecycle/LiveData;Landroidx/lifecycle/LifecycleOwner;Lkotlin/jvm/functions/Function1;)Landroidx/lifecycle/Observer; .locals 1 .annotation build Landroidx/annotation/MainThread; .end annotation .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroidx/lifecycle/LiveData<", "TT;>;", "Landroidx/lifecycle/LifecycleOwner;", "Lkotlin/jvm/functions/Function1<", "-TT;", "Lkotlin/Unit;", ">;)", "Landroidx/lifecycle/Observer<", "TT;>;" } .end annotation const/4 v0, 0x0 if-eqz p0, :cond_2 if-eqz p1, :cond_1 if-eqz p2, :cond_0 new-instance v0, Landroidx/lifecycle/LiveDataKt$observe$wrappedObserver$1; invoke-direct {v0, p2}, Landroidx/lifecycle/LiveDataKt$observe$wrappedObserver$1;->(Lkotlin/jvm/functions/Function1;)V invoke-virtual {p0, p1, v0}, Landroidx/lifecycle/LiveData;->observe(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Observer;)V return-object v0 :cond_0 const-string p0, "onChanged" invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V throw v0 :cond_1 const-string p0, "owner" invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V throw v0 :cond_2 const-string p0, "$this$observe" invoke-static {p0}, Lk0/n/c/h;->c(Ljava/lang/String;)V throw v0 .end method