.class public final synthetic Lkotlinx/coroutines/internal/y; .super Ljava/lang/Object; .source "SystemProps.common.kt" # direct methods .method public static final a(Ljava/lang/String;JJJ)J .locals 4 const-string v0, "propertyName" invoke-static {p0, v0}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V invoke-static {p0}, Lkotlinx/coroutines/internal/x;->dr(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 if-nez v0, :cond_0 return-wide p1 :cond_0 invoke-static {v0}, Lkotlin/text/l;->toLongOrNull(Ljava/lang/String;)Ljava/lang/Long; move-result-object p1 const/16 p2, 0x27 const-string v1, "System property \'" if-eqz p1, :cond_2 invoke-virtual {p1}, Ljava/lang/Long;->longValue()J move-result-wide v2 cmp-long p1, p3, v2 if-gtz p1, :cond_1 cmp-long p1, p5, v2 if-ltz p1, :cond_1 return-wide v2 :cond_1 new-instance p1, Ljava/lang/StringBuilder; invoke-direct {p1, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string p0, "\' should be in range " invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {p1, p3, p4}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; const-string p0, ".." invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {p1, p5, p6}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; const-string p0, ", but is \'" invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {p1, v2, v3}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder; invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p0 new-instance p1, Ljava/lang/IllegalStateException; invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object p0 invoke-direct {p1, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V check-cast p1, Ljava/lang/Throwable; throw p1 :cond_2 new-instance p1, Ljava/lang/StringBuilder; invoke-direct {p1, v1}, Ljava/lang/StringBuilder;->(Ljava/lang/String;)V invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string p0, "\' has unrecognized value \'" invoke-virtual {p1, p0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {p1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {p1, p2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder; invoke-virtual {p1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p0 new-instance p1, Ljava/lang/IllegalStateException; invoke-virtual {p0}, Ljava/lang/Object;->toString()Ljava/lang/String; move-result-object p0 invoke-direct {p1, p0}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V check-cast p1, Ljava/lang/Throwable; throw p1 .end method .method public static final f(Ljava/lang/String;Z)Z .locals 0 const-string p1, "propertyName" invoke-static {p0, p1}, Lkotlin/jvm/internal/l;->checkParameterIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V invoke-static {p0}, Lkotlinx/coroutines/internal/x;->dr(Ljava/lang/String;)Ljava/lang/String; move-result-object p0 if-eqz p0, :cond_0 invoke-static {p0}, Ljava/lang/Boolean;->parseBoolean(Ljava/lang/String;)Z move-result p0 return p0 :cond_0 const/4 p0, 0x1 return p0 .end method