c.smali
.class public Lcom/cmcm/xiaobao/phone/utils/c;
.super Ljava/lang/Object;
# direct methods
.method private static a(I)Z
.registers 2
if-eqz p0, :cond_25
const/16 v0, 0x9
if-eq p0, v0, :cond_25
const/16 v0, 0xa
if-eq p0, v0, :cond_25
const/16 v0, 0xd
if-eq p0, v0, :cond_25
const/16 v0, 0x20
if-lt p0, v0, :cond_17
const v0, 0xd7ff
if-le p0, v0, :cond_25
:cond_17
const v0, 0xe000
if-lt p0, v0, :cond_21
const v0, 0xfffd
if-le p0, v0, :cond_25
:cond_21
const/high16 v0, 0x10000
if-lt p0, v0, :cond_65
:cond_25
const/16 v0, 0xa9
if-eq p0, v0, :cond_65
const/16 v0, 0xae
if-eq p0, v0, :cond_65
const/16 v0, 0x2122
if-eq p0, v0, :cond_65
const/16 v0, 0x3030
if-eq p0, v0, :cond_65
const/16 v0, 0x25b6
if-lt p0, v0, :cond_3d
const/16 v0, 0x27bf
if-le p0, v0, :cond_65
:cond_3d
const/16 v0, 0x2328
if-eq p0, v0, :cond_65
const/16 v0, 0x23e9
if-lt p0, v0, :cond_49
const/16 v0, 0x23fa
if-le p0, v0, :cond_65
:cond_49
const v0, 0x1f000
if-lt p0, v0, :cond_53
const v0, 0x1ffff
if-le p0, v0, :cond_65
:cond_53
const/16 v0, 0x2702
if-lt p0, v0, :cond_5b
const/16 v0, 0x27b0
if-le p0, v0, :cond_65
:cond_5b
const v0, 0x1f601
if-lt p0, v0, :cond_67
const v0, 0x1f64f
if-gt p0, v0, :cond_67
:cond_65
const/4 v0, 0x1
:goto_66
return v0
:cond_67
const/4 v0, 0x0
goto :goto_66
.end method
.method public static a(Ljava/lang/String;)Z
.registers 4
const/4 v1, 0x0
invoke-static {p0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v0
if-eqz v0, :cond_8
:cond_7
:goto_7
return v1
:cond_8
move v0, v1
:goto_9
invoke-virtual {p0}, Ljava/lang/String;->length()I
move-result v2
if-ge v0, v2, :cond_7
invoke-virtual {p0, v0}, Ljava/lang/String;->codePointAt(I)I
move-result v2
invoke-static {v2}, Lcom/cmcm/xiaobao/phone/utils/c;->a(I)Z
move-result v2
if-eqz v2, :cond_1b
const/4 v1, 0x1
goto :goto_7
:cond_1b
add-int/lit8 v0, v0, 0x1
goto :goto_9
.end method