.class public final Landroidx/core/graphics/ShaderKt; .super Ljava/lang/Object; .source "Shader.kt" # direct methods .method public static final transform(Landroid/graphics/Shader;Lkotlin/jvm/functions/Function1;)V .locals 1 .annotation system Ldalvik/annotation/Signature; value = { "(", "Landroid/graphics/Shader;", "Lkotlin/jvm/functions/Function1<", "-", "Landroid/graphics/Matrix;", "Lkotlin/Unit;", ">;)V" } .end annotation const/4 v0, 0x0 if-eqz p0, :cond_1 if-eqz p1, :cond_0 new-instance v0, Landroid/graphics/Matrix; invoke-direct {v0}, Landroid/graphics/Matrix;->()V invoke-virtual {p0, v0}, Landroid/graphics/Shader;->getLocalMatrix(Landroid/graphics/Matrix;)Z invoke-interface {p1, v0}, Lkotlin/jvm/functions/Function1;->invoke(Ljava/lang/Object;)Ljava/lang/Object; invoke-virtual {p0, v0}, Landroid/graphics/Shader;->setLocalMatrix(Landroid/graphics/Matrix;)V return-void :cond_0 const-string p0, "block" invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V throw v0 :cond_1 const-string p0, "$this$transform" invoke-static {p0}, Lj0/n/c/h;->c(Ljava/lang/String;)V throw v0 .end method