apkfuckery/com.discord/smali/androidx/core/graphics/ColorKt.smali

716 lines
15 KiB
Smali

.class public final Landroidx/core/graphics/ColorKt;
.super Ljava/lang/Object;
.source "Color.kt"
# direct methods
.method public static final component1(J)F
.locals 0
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
invoke-static {p0, p1}, Landroid/graphics/Color;->red(J)F
move-result p0
return p0
.end method
.method public static final component1(Landroid/graphics/Color;)F
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
if-eqz p0, :cond_0
const/4 v0, 0x0
invoke-virtual {p0, v0}, Landroid/graphics/Color;->getComponent(I)F
move-result p0
return p0
:cond_0
const-string p0, "$this$component1"
invoke-static {p0}, Ly/u/b/j;->a(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final component1(I)I
.locals 0
.param p0 # I
.annotation build Landroidx/annotation/ColorInt;
.end annotation
.end param
shr-int/lit8 p0, p0, 0x18
and-int/lit16 p0, p0, 0xff
return p0
.end method
.method public static final component2(J)F
.locals 0
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
invoke-static {p0, p1}, Landroid/graphics/Color;->green(J)F
move-result p0
return p0
.end method
.method public static final component2(Landroid/graphics/Color;)F
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
if-eqz p0, :cond_0
const/4 v0, 0x1
invoke-virtual {p0, v0}, Landroid/graphics/Color;->getComponent(I)F
move-result p0
return p0
:cond_0
const-string p0, "$this$component2"
invoke-static {p0}, Ly/u/b/j;->a(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final component2(I)I
.locals 0
.param p0 # I
.annotation build Landroidx/annotation/ColorInt;
.end annotation
.end param
shr-int/lit8 p0, p0, 0x10
and-int/lit16 p0, p0, 0xff
return p0
.end method
.method public static final component3(J)F
.locals 0
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
invoke-static {p0, p1}, Landroid/graphics/Color;->blue(J)F
move-result p0
return p0
.end method
.method public static final component3(Landroid/graphics/Color;)F
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
if-eqz p0, :cond_0
const/4 v0, 0x2
invoke-virtual {p0, v0}, Landroid/graphics/Color;->getComponent(I)F
move-result p0
return p0
:cond_0
const-string p0, "$this$component3"
invoke-static {p0}, Ly/u/b/j;->a(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final component3(I)I
.locals 0
.param p0 # I
.annotation build Landroidx/annotation/ColorInt;
.end annotation
.end param
shr-int/lit8 p0, p0, 0x8
and-int/lit16 p0, p0, 0xff
return p0
.end method
.method public static final component4(J)F
.locals 0
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
invoke-static {p0, p1}, Landroid/graphics/Color;->alpha(J)F
move-result p0
return p0
.end method
.method public static final component4(Landroid/graphics/Color;)F
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
if-eqz p0, :cond_0
const/4 v0, 0x3
invoke-virtual {p0, v0}, Landroid/graphics/Color;->getComponent(I)F
move-result p0
return p0
:cond_0
const-string p0, "$this$component4"
invoke-static {p0}, Ly/u/b/j;->a(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final component4(I)I
.locals 0
.param p0 # I
.annotation build Landroidx/annotation/ColorInt;
.end annotation
.end param
and-int/lit16 p0, p0, 0xff
return p0
.end method
.method public static final convertTo(ILandroid/graphics/ColorSpace$Named;)J
.locals 0
.param p0 # I
.annotation build Landroidx/annotation/ColorInt;
.end annotation
.end param
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
if-eqz p1, :cond_0
invoke-static {p1}, Landroid/graphics/ColorSpace;->get(Landroid/graphics/ColorSpace$Named;)Landroid/graphics/ColorSpace;
move-result-object p1
invoke-static {p0, p1}, Landroid/graphics/Color;->convert(ILandroid/graphics/ColorSpace;)J
move-result-wide p0
return-wide p0
:cond_0
const-string p0, "colorSpace"
invoke-static {p0}, Ly/u/b/j;->a(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final convertTo(ILandroid/graphics/ColorSpace;)J
.locals 0
.param p0 # I
.annotation build Landroidx/annotation/ColorInt;
.end annotation
.end param
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
if-eqz p1, :cond_0
invoke-static {p0, p1}, Landroid/graphics/Color;->convert(ILandroid/graphics/ColorSpace;)J
move-result-wide p0
return-wide p0
:cond_0
const-string p0, "colorSpace"
invoke-static {p0}, Ly/u/b/j;->a(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final convertTo(JLandroid/graphics/ColorSpace$Named;)J
.locals 0
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
if-eqz p2, :cond_0
invoke-static {p2}, Landroid/graphics/ColorSpace;->get(Landroid/graphics/ColorSpace$Named;)Landroid/graphics/ColorSpace;
move-result-object p2
invoke-static {p0, p1, p2}, Landroid/graphics/Color;->convert(JLandroid/graphics/ColorSpace;)J
move-result-wide p0
return-wide p0
:cond_0
const-string p0, "colorSpace"
invoke-static {p0}, Ly/u/b/j;->a(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final convertTo(JLandroid/graphics/ColorSpace;)J
.locals 0
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
if-eqz p2, :cond_0
invoke-static {p0, p1, p2}, Landroid/graphics/Color;->convert(JLandroid/graphics/ColorSpace;)J
move-result-wide p0
return-wide p0
:cond_0
const-string p0, "colorSpace"
invoke-static {p0}, Ly/u/b/j;->a(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final convertTo(Landroid/graphics/Color;Landroid/graphics/ColorSpace$Named;)Landroid/graphics/Color;
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
const/4 v0, 0x0
if-eqz p0, :cond_1
if-eqz p1, :cond_0
invoke-static {p1}, Landroid/graphics/ColorSpace;->get(Landroid/graphics/ColorSpace$Named;)Landroid/graphics/ColorSpace;
move-result-object p1
invoke-virtual {p0, p1}, Landroid/graphics/Color;->convert(Landroid/graphics/ColorSpace;)Landroid/graphics/Color;
move-result-object p0
const-string p1, "convert(ColorSpace.get(colorSpace))"
invoke-static {p0, p1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
return-object p0
:cond_0
const-string p0, "colorSpace"
invoke-static {p0}, Ly/u/b/j;->a(Ljava/lang/String;)V
throw v0
:cond_1
const-string p0, "$this$convertTo"
invoke-static {p0}, Ly/u/b/j;->a(Ljava/lang/String;)V
throw v0
.end method
.method public static final convertTo(Landroid/graphics/Color;Landroid/graphics/ColorSpace;)Landroid/graphics/Color;
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
const/4 v0, 0x0
if-eqz p0, :cond_1
if-eqz p1, :cond_0
invoke-virtual {p0, p1}, Landroid/graphics/Color;->convert(Landroid/graphics/ColorSpace;)Landroid/graphics/Color;
move-result-object p0
const-string p1, "convert(colorSpace)"
invoke-static {p0, p1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
return-object p0
:cond_0
const-string p0, "colorSpace"
invoke-static {p0}, Ly/u/b/j;->a(Ljava/lang/String;)V
throw v0
:cond_1
const-string p0, "$this$convertTo"
invoke-static {p0}, Ly/u/b/j;->a(Ljava/lang/String;)V
throw v0
.end method
.method public static final getAlpha(J)F
.locals 0
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
invoke-static {p0, p1}, Landroid/graphics/Color;->alpha(J)F
move-result p0
return p0
.end method
.method public static final getAlpha(I)I
.locals 0
.param p0 # I
.annotation build Landroidx/annotation/ColorInt;
.end annotation
.end param
shr-int/lit8 p0, p0, 0x18
and-int/lit16 p0, p0, 0xff
return p0
.end method
.method public static final getBlue(J)F
.locals 0
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
invoke-static {p0, p1}, Landroid/graphics/Color;->blue(J)F
move-result p0
return p0
.end method
.method public static final getBlue(I)I
.locals 0
.param p0 # I
.annotation build Landroidx/annotation/ColorInt;
.end annotation
.end param
and-int/lit16 p0, p0, 0xff
return p0
.end method
.method public static final getColorSpace(J)Landroid/graphics/ColorSpace;
.locals 0
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
invoke-static {p0, p1}, Landroid/graphics/Color;->colorSpace(J)Landroid/graphics/ColorSpace;
move-result-object p0
const-string p1, "Color.colorSpace(this)"
invoke-static {p0, p1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
return-object p0
.end method
.method public static final getGreen(J)F
.locals 0
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
invoke-static {p0, p1}, Landroid/graphics/Color;->green(J)F
move-result p0
return p0
.end method
.method public static final getGreen(I)I
.locals 0
.param p0 # I
.annotation build Landroidx/annotation/ColorInt;
.end annotation
.end param
shr-int/lit8 p0, p0, 0x8
and-int/lit16 p0, p0, 0xff
return p0
.end method
.method public static final getLuminance(I)F
.locals 0
.param p0 # I
.annotation build Landroidx/annotation/ColorInt;
.end annotation
.end param
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
invoke-static {p0}, Landroid/graphics/Color;->luminance(I)F
move-result p0
return p0
.end method
.method public static final getLuminance(J)F
.locals 0
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
invoke-static {p0, p1}, Landroid/graphics/Color;->luminance(J)F
move-result p0
return p0
.end method
.method public static final getRed(J)F
.locals 0
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
invoke-static {p0, p1}, Landroid/graphics/Color;->red(J)F
move-result p0
return p0
.end method
.method public static final getRed(I)I
.locals 0
.param p0 # I
.annotation build Landroidx/annotation/ColorInt;
.end annotation
.end param
shr-int/lit8 p0, p0, 0x10
and-int/lit16 p0, p0, 0xff
return p0
.end method
.method public static final isSrgb(J)Z
.locals 0
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
invoke-static {p0, p1}, Landroid/graphics/Color;->isSrgb(J)Z
move-result p0
return p0
.end method
.method public static final isWideGamut(J)Z
.locals 0
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
invoke-static {p0, p1}, Landroid/graphics/Color;->isWideGamut(J)Z
move-result p0
return p0
.end method
.method public static final plus(Landroid/graphics/Color;Landroid/graphics/Color;)Landroid/graphics/Color;
.locals 1
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
const/4 v0, 0x0
if-eqz p0, :cond_1
if-eqz p1, :cond_0
invoke-static {p1, p0}, Landroidx/core/graphics/ColorUtils;->compositeColors(Landroid/graphics/Color;Landroid/graphics/Color;)Landroid/graphics/Color;
move-result-object p0
const-string p1, "ColorUtils.compositeColors(c, this)"
invoke-static {p0, p1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
return-object p0
:cond_0
const-string p0, "c"
invoke-static {p0}, Ly/u/b/j;->a(Ljava/lang/String;)V
throw v0
:cond_1
const-string p0, "$this$plus"
invoke-static {p0}, Ly/u/b/j;->a(Ljava/lang/String;)V
throw v0
.end method
.method public static final toColor(I)Landroid/graphics/Color;
.locals 1
.param p0 # I
.annotation build Landroidx/annotation/ColorInt;
.end annotation
.end param
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
invoke-static {p0}, Landroid/graphics/Color;->valueOf(I)Landroid/graphics/Color;
move-result-object p0
const-string v0, "Color.valueOf(this)"
invoke-static {p0, v0}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
return-object p0
.end method
.method public static final toColor(J)Landroid/graphics/Color;
.locals 0
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
invoke-static {p0, p1}, Landroid/graphics/Color;->valueOf(J)Landroid/graphics/Color;
move-result-object p0
const-string p1, "Color.valueOf(this)"
invoke-static {p0, p1}, Ly/u/b/j;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
return-object p0
.end method
.method public static final toColorInt(J)I
.locals 0
.annotation build Landroidx/annotation/ColorInt;
.end annotation
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
invoke-static {p0, p1}, Landroid/graphics/Color;->toArgb(J)I
move-result p0
return p0
.end method
.method public static final toColorInt(Ljava/lang/String;)I
.locals 0
.annotation build Landroidx/annotation/ColorInt;
.end annotation
if-eqz p0, :cond_0
invoke-static {p0}, Landroid/graphics/Color;->parseColor(Ljava/lang/String;)I
move-result p0
return p0
:cond_0
const-string p0, "$this$toColorInt"
invoke-static {p0}, Ly/u/b/j;->a(Ljava/lang/String;)V
const/4 p0, 0x0
throw p0
.end method
.method public static final toColorLong(I)J
.locals 2
.param p0 # I
.annotation build Landroidx/annotation/ColorInt;
.end annotation
.end param
.annotation build Landroidx/annotation/RequiresApi;
value = 0x1a
.end annotation
invoke-static {p0}, Landroid/graphics/Color;->pack(I)J
move-result-wide v0
return-wide v0
.end method