.class public Lcom/google/android/material/canvas/CanvasCompat; .super Ljava/lang/Object; .source "CanvasCompat.java" # direct methods .method private constructor ()V .locals 0 .line 38 invoke-direct {p0}, Ljava/lang/Object;->()V return-void .end method .method public static saveLayerAlpha(Landroid/graphics/Canvas;FFFFI)I .locals 7 .line 58 sget v0, Landroid/os/Build$VERSION;->SDK_INT:I const/16 v1, 0x15 if-le v0, v1, :cond_0 .line 59 invoke-virtual/range {p0 .. p5}, Landroid/graphics/Canvas;->saveLayerAlpha(FFFFI)I move-result p0 return p0 :cond_0 const/16 v6, 0x1f move-object v0, p0 move v1, p1 move v2, p2 move v3, p3 move v4, p4 move v5, p5 .line 61 invoke-virtual/range {v0 .. v6}, Landroid/graphics/Canvas;->saveLayerAlpha(FFFFII)I move-result p0 return p0 .end method .method public static saveLayerAlpha(Landroid/graphics/Canvas;Landroid/graphics/RectF;I)I .locals 2 .line 45 sget v0, Landroid/os/Build$VERSION;->SDK_INT:I const/16 v1, 0x15 if-le v0, v1, :cond_0 .line 46 invoke-virtual {p0, p1, p2}, Landroid/graphics/Canvas;->saveLayerAlpha(Landroid/graphics/RectF;I)I move-result p0 return p0 :cond_0 const/16 v0, 0x1f .line 48 invoke-virtual {p0, p1, p2, v0}, Landroid/graphics/Canvas;->saveLayerAlpha(Landroid/graphics/RectF;II)I move-result p0 return p0 .end method