public class android.text.Emoji
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: android.text.Emoji
  super_class: java.lang.Object
{
  public static int COMBINING_ENCLOSING_KEYCAP;
    descriptor: I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC

  public static int ZERO_WIDTH_JOINER;
    descriptor: I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC

  public static int VARIATION_SELECTOR_16;
    descriptor: I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC

  public static int CANCEL_TAG;
    descriptor: I
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC

  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=1, locals=0, args_size=0
         0: .line 27
            sipush 8419
            putstatic android.text.Emoji.COMBINING_ENCLOSING_KEYCAP:I
         1: .line 29
            sipush 8205
            putstatic android.text.Emoji.ZERO_WIDTH_JOINER:I
         2: .line 31
            ldc 65039
            putstatic android.text.Emoji.VARIATION_SELECTOR_16:I
         3: .line 33
            ldc 917631
            putstatic android.text.Emoji.CANCEL_TAG:I
            return
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public void <init>();
    descriptor: ()V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // android.text.Emoji this
         0: .line 26
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
            return
        end local 0 // android.text.Emoji this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/text/Emoji;

  public static boolean isRegionalIndicatorSymbol(int);
    descriptor: (I)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int codePoint
         0: .line 39
            ldc 127462
            iload 0 /* codePoint */
            if_icmpgt 1
            iload 0 /* codePoint */
            ldc 127487
            if_icmpgt 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // int codePoint
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0  codePoint  I
    MethodParameters:
           Name  Flags
      codePoint  

  public static boolean isEmojiModifier(int);
    descriptor: (I)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 46
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tUCharacter cannot be resolved\n\tUProperty cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
           Name  Flags
      codePoint  

  public static boolean isEmojiModifierBase(int);
    descriptor: (I)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 69
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tUCharacter cannot be resolved\n\tUProperty cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
      Name  Flags
      c     

  public static boolean isNewEmoji(int);
    descriptor: (I)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int c
         0: .line 79
            iload 0 /* c */
            ldc 128761
            if_icmplt 1
            iload 0 /* c */
            ldc 129535
            if_icmple 2
         1: .line 81
      StackMap locals:
      StackMap stack:
            iconst_0
            ireturn
         2: .line 83
      StackMap locals:
      StackMap stack:
            iload 0 /* c */
            sipush 9823
            if_icmpeq 13
            iload 0 /* c */
            sipush 9854
            if_icmpeq 13
            iload 0 /* c */
            ldc 128761
            if_icmpeq 13
            iload 0 /* c */
            ldc 129402
            if_icmpeq 13
         3: .line 84
            ldc 129357
            iload 0 /* c */
            if_icmpgt 4
            iload 0 /* c */
            ldc 129359
            if_icmple 13
         4: .line 85
      StackMap locals:
      StackMap stack:
            ldc 129388
            iload 0 /* c */
            if_icmpgt 5
            iload 0 /* c */
            ldc 129392
            if_icmple 13
         5: .line 86
      StackMap locals:
      StackMap stack:
            ldc 129395
            iload 0 /* c */
            if_icmpgt 6
            iload 0 /* c */
            ldc 129398
            if_icmple 13
         6: .line 87
      StackMap locals:
      StackMap stack:
            ldc 129404
            iload 0 /* c */
            if_icmpgt 7
            iload 0 /* c */
            ldc 129407
            if_icmple 13
         7: .line 88
      StackMap locals:
      StackMap stack:
            ldc 129432
            iload 0 /* c */
            if_icmpgt 8
            iload 0 /* c */
            ldc 129442
            if_icmple 13
         8: .line 89
      StackMap locals:
      StackMap stack:
            ldc 129456
            iload 0 /* c */
            if_icmpgt 9
            iload 0 /* c */
            ldc 129465
            if_icmple 13
         9: .line 90
      StackMap locals:
      StackMap stack:
            ldc 129473
            iload 0 /* c */
            if_icmpgt 10
            iload 0 /* c */
            ldc 129474
            if_icmple 13
        10: .line 91
      StackMap locals:
      StackMap stack:
            ldc 129511
            iload 0 /* c */
            if_icmpgt 12
            iload 0 /* c */
            ldc 129535
        11: .line 83
            if_icmple 13
      StackMap locals:
      StackMap stack:
        12: iconst_0
            ireturn
      StackMap locals:
      StackMap stack:
        13: iconst_1
            ireturn
        end local 0 // int c
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   14     0     c  I
    MethodParameters:
      Name  Flags
      c     

  public static boolean isEmoji(int);
    descriptor: (I)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=3, locals=1, args_size=1
         0: .line 98
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tUCharacter cannot be resolved\n\tUProperty cannot be resolved to a variable\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    MethodParameters:
           Name  Flags
      codePoint  

  public static boolean isKeycapBase(int);
    descriptor: (I)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int codePoint
         0: .line 103
            bipush 48
            iload 0 /* codePoint */
            if_icmpgt 1
            iload 0 /* codePoint */
            bipush 57
            if_icmple 2
      StackMap locals:
      StackMap stack:
         1: iload 0 /* codePoint */
            bipush 35
            if_icmpeq 2
            iload 0 /* codePoint */
            bipush 42
            if_icmpeq 2
            iconst_0
            ireturn
      StackMap locals:
      StackMap stack:
         2: iconst_1
            ireturn
        end local 0 // int codePoint
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    3     0  codePoint  I
    MethodParameters:
           Name  Flags
      codePoint  

  public static boolean isTagSpecChar(int);
    descriptor: (I)Z
    flags: (0x0009) ACC_PUBLIC, ACC_STATIC
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // int codePoint
         0: .line 112
            ldc 917536
            iload 0 /* codePoint */
            if_icmpgt 1
            iload 0 /* codePoint */
            ldc 917630
            if_icmpgt 1
            iconst_1
            ireturn
      StackMap locals:
      StackMap stack:
         1: iconst_0
            ireturn
        end local 0 // int codePoint
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    2     0  codePoint  I
    MethodParameters:
           Name  Flags
      codePoint  
}
SourceFile: "Emoji.java"