u.smali
.class public Lkotlin/text/u;
.super Lkotlin/text/t;
.source "StringsJVM.kt"
# direct methods
.method public static final a(Ljava/lang/String;Ljava/lang/String;IIZ)Z
.registers 11
.param p0 # Ljava/lang/String;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.end param
.param p1 # Ljava/lang/String;
.annotation build Lorg/jetbrains/annotations/NotNull;
.end annotation
.end param
.prologue
const/4 v2, 0x0
const-string v0, "$receiver"
invoke-static {p0, v0}, Lkotlin/jvm/internal/e;->f(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "other"
invoke-static {p1, v0}, Lkotlin/jvm/internal/e;->f(Ljava/lang/Object;Ljava/lang/String;)V
.line 351
if-nez p4, :cond_12
.line 352
invoke-virtual {p0, v2, p1, p2, p3}, Ljava/lang/String;->regionMatches(ILjava/lang/String;II)Z
move-result v0
.line 354
:goto_11
return v0
:cond_12
move-object v0, p0
move v1, p4
move-object v3, p1
move v4, p2
move v5, p3
invoke-virtual/range {v0 .. v5}, Ljava/lang/String;->regionMatches(ZILjava/lang/String;II)Z
move-result v0
goto :goto_11
.end method
.method public static final b(Ljava/lang/String;Ljava/lang/String;Z)Z
.registers 4
.param p0 # Ljava/lang/String;
.annotation build Lorg/jetbrains/annotations/Nullable;
.end annotation
.end param
.param p1 # Ljava/lang/String;
.annotation build Lorg/jetbrains/annotations/Nullable;
.end annotation
.end param
.prologue
.line 43
if-nez p0, :cond_8
.line 44
if-nez p1, :cond_6
const/4 v0, 0x1
.line 46
:goto_5
return v0
.line 44
:cond_6
const/4 v0, 0x0
goto :goto_5
.line 45
:cond_8
if-nez p2, :cond_f
.line 46
invoke-virtual {p0, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
goto :goto_5
.line 48
:cond_f
invoke-virtual {p0, p1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v0
goto :goto_5
.end method
.method public static synthetic ba(Ljava/lang/String;Ljava/lang/String;)Z
.registers 3
.prologue
.line 176
const-string v0, "$receiver"
invoke-static {p0, v0}, Lkotlin/jvm/internal/e;->f(Ljava/lang/Object;Ljava/lang/String;)V
const-string v0, "prefix"
invoke-static {p1, v0}, Lkotlin/jvm/internal/e;->f(Ljava/lang/Object;Ljava/lang/String;)V
.line 1178
invoke-virtual {p0, p1}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
move-result v0
return v0
.end method