Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
This file has been truncated, but you can view the full file.
Processing '/tmp/apk/classes.dex'...
Opened '/tmp/apk/classes.dex', DEX version '035'
Class #0 -
Class descriptor : 'Lcom/aaronstacy/app/R$attr;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Ljava/lang/Object;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
#0 : (in Lcom/aaronstacy/app/R$attr;)
name : '<init>'
type : '()V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
catches : (none)
positions :
0x0000 line=11
locals :
0x0000 - 0x0004 reg=0 this Lcom/aaronstacy/app/R$attr;
Virtual methods -
source_file_idx : 3372 (R.java)
Class #1 -
Class descriptor : 'Lcom/aaronstacy/app/R$id;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Ljava/lang/Object;'
Interfaces -
Static fields -
#0 : (in Lcom/aaronstacy/app/R$id;)
name : 'flerg'
type : 'I'
access : 0x0019 (PUBLIC STATIC FINAL)
Instance fields -
Direct methods -
#0 : (in Lcom/aaronstacy/app/R$id;)
name : '<init>'
type : '()V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
catches : (none)
positions :
locals :
Virtual methods -
source_file_idx : 3372 (R.java)
Class #2 -
Class descriptor : 'Lcom/aaronstacy/app/R$layout;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Ljava/lang/Object;'
Interfaces -
Static fields -
#0 : (in Lcom/aaronstacy/app/R$layout;)
name : 'main'
type : 'I'
access : 0x0019 (PUBLIC STATIC FINAL)
Instance fields -
Direct methods -
#0 : (in Lcom/aaronstacy/app/R$layout;)
name : '<init>'
type : '()V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
catches : (none)
positions :
locals :
Virtual methods -
source_file_idx : 3372 (R.java)
Class #3 -
Class descriptor : 'Lcom/aaronstacy/app/R$string;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Ljava/lang/Object;'
Interfaces -
Static fields -
#0 : (in Lcom/aaronstacy/app/R$string;)
name : 'app_name'
type : 'I'
access : 0x0019 (PUBLIC STATIC FINAL)
Instance fields -
Direct methods -
#0 : (in Lcom/aaronstacy/app/R$string;)
name : '<init>'
type : '()V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
catches : (none)
positions :
locals :
Virtual methods -
source_file_idx : 3372 (R.java)
Class #4 -
Class descriptor : 'Lcom/aaronstacy/app/R;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Ljava/lang/Object;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
#0 : (in Lcom/aaronstacy/app/R;)
name : '<init>'
type : '()V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
catches : (none)
positions :
locals :
Virtual methods -
source_file_idx : 3372 (R.java)
Class #5 -
Class descriptor : 'Lcom/aaronstacy/test/MainActivity;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Landroid/app/Activity;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
#0 : (in Lcom/aaronstacy/test/MainActivity;)
name : '<init>'
type : '()V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
catches : (none)
positions :
0x0000 line=6
locals :
0x0000 - 0x0004 reg=0 this Lcom/aaronstacy/test/MainActivity;
Virtual methods -
#0 : (in Lcom/aaronstacy/test/MainActivity;)
name : 'onCreate'
type : '(Landroid/os/Bundle;)V'
access : 0x0004 (PROTECTED)
code -
registers : 2
ins : 2
outs : 2
insns size : 4 16-bit code units
catches : (none)
positions :
0x0000 line=8
0x0003 line=10
locals :
0x0000 - 0x0004 reg=0 this Lcom/aaronstacy/test/MainActivity;
0x0000 - 0x0004 reg=1 savedInstanceState Landroid/os/Bundle;
source_file_idx : 4879 (main.kt)
Class #6 -
Class descriptor : 'Lkotlin/ArrayIntrinsicsKt;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Ljava/lang/Object;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
#0 : (in Lkotlin/ArrayIntrinsicsKt;)
name : 'emptyArray'
type : '()[Ljava/lang/Object;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 2
ins : 0
outs : 2
insns size : 9 16-bit code units
catches : (none)
positions :
0x0001 line=25
locals :
Virtual methods -
source_file_idx : 1870 (ArrayIntrinsics.kt)
Class #7 -
Class descriptor : 'Lkotlin/Deprecated;'
Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION)
Superclass : 'Ljava/lang/Object;'
Interfaces -
#0 : 'Ljava/lang/annotation/Annotation;'
Static fields -
Instance fields -
Direct methods -
Virtual methods -
#0 : (in Lkotlin/Deprecated;)
name : 'level'
type : '()Lkotlin/DeprecationLevel;'
access : 0x0401 (PUBLIC ABSTRACT)
code : (none)
#1 : (in Lkotlin/Deprecated;)
name : 'message'
type : '()Ljava/lang/String;'
access : 0x0401 (PUBLIC ABSTRACT)
code : (none)
#2 : (in Lkotlin/Deprecated;)
name : 'replaceWith'
type : '()Lkotlin/ReplaceWith;'
access : 0x0401 (PUBLIC ABSTRACT)
code : (none)
source_file_idx : 1862 (Annotations.kt)
Class #8 -
Class descriptor : 'Lkotlin/DeprecationLevel;'
Access flags : 0x4011 (PUBLIC FINAL ENUM)
Superclass : 'Ljava/lang/Enum;'
Interfaces -
Static fields -
#0 : (in Lkotlin/DeprecationLevel;)
name : '$VALUES'
type : '[Lkotlin/DeprecationLevel;'
access : 0x101a (PRIVATE STATIC FINAL SYNTHETIC)
#1 : (in Lkotlin/DeprecationLevel;)
name : 'ERROR'
type : 'Lkotlin/DeprecationLevel;'
access : 0x4019 (PUBLIC STATIC FINAL ENUM)
#2 : (in Lkotlin/DeprecationLevel;)
name : 'HIDDEN'
type : 'Lkotlin/DeprecationLevel;'
access : 0x4019 (PUBLIC STATIC FINAL ENUM)
#3 : (in Lkotlin/DeprecationLevel;)
name : 'WARNING'
type : 'Lkotlin/DeprecationLevel;'
access : 0x4019 (PUBLIC STATIC FINAL ENUM)
Instance fields -
Direct methods -
#0 : (in Lkotlin/DeprecationLevel;)
name : '<clinit>'
type : '()V'
access : 0x10008 (STATIC CONSTRUCTOR)
code -
registers : 6
ins : 0
outs : 3
insns size : 42 16-bit code units
catches : (none)
positions :
locals :
#1 : (in Lkotlin/DeprecationLevel;)
name : '<init>'
type : '(Ljava/lang/String;I)V'
access : 0x10004 (PROTECTED CONSTRUCTOR)
code -
registers : 3
ins : 3
outs : 3
insns size : 4 16-bit code units
catches : (none)
positions :
0x0000 line=58
locals :
0x0000 - 0x0004 reg=0 this Lkotlin/DeprecationLevel;
0x0000 - 0x0004 reg=1 $enum_name_or_ordinal$0 Ljava/lang/String;
0x0000 - 0x0004 reg=2 $enum_name_or_ordinal$1 I
#2 : (in Lkotlin/DeprecationLevel;)
name : 'valueOf'
type : '(Ljava/lang/String;)Lkotlin/DeprecationLevel;'
access : 0x0009 (PUBLIC STATIC)
code -
registers : 2
ins : 1
outs : 2
insns size : 9 16-bit code units
catches : (none)
positions :
locals :
#3 : (in Lkotlin/DeprecationLevel;)
name : 'values'
type : '()[Lkotlin/DeprecationLevel;'
access : 0x0009 (PUBLIC STATIC)
code -
registers : 1
ins : 0
outs : 1
insns size : 9 16-bit code units
catches : (none)
positions :
locals :
Virtual methods -
source_file_idx : 1862 (Annotations.kt)
Class #9 -
Class descriptor : 'Lkotlin/DslMarker;'
Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION)
Superclass : 'Ljava/lang/Object;'
Interfaces -
#0 : 'Ljava/lang/annotation/Annotation;'
Static fields -
Instance fields -
Direct methods -
Virtual methods -
source_file_idx : 1862 (Annotations.kt)
Class #10 -
Class descriptor : 'Lkotlin/ExceptionsKt__ExceptionsKt;'
Access flags : 0x0000 ()
Superclass : 'Ljava/lang/Object;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
#0 : (in Lkotlin/ExceptionsKt__ExceptionsKt;)
name : '<init>'
type : '()V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
catches : (none)
positions :
locals :
#1 : (in Lkotlin/ExceptionsKt__ExceptionsKt;)
name : 'addSuppressed'
type : '(Ljava/lang/Throwable;Ljava/lang/Throwable;)V'
access : 0x0019 (PUBLIC STATIC FINAL)
code -
registers : 3
ins : 2
outs : 3
insns size : 16 16-bit code units
catches : (none)
positions :
0x000a line=41
locals :
0x0000 - 0x0010 reg=1 $receiver Ljava/lang/Throwable;
0x0000 - 0x0010 reg=2 exception Ljava/lang/Throwable;
#2 : (in Lkotlin/ExceptionsKt__ExceptionsKt;)
name : 'getStackTrace'
type : '(Ljava/lang/Throwable;)[Ljava/lang/StackTraceElement;'
access : 0x0019 (PUBLIC STATIC FINAL)
code -
registers : 2
ins : 1
outs : 2
insns size : 15 16-bit code units
catches : (none)
positions :
0x0005 line=35
locals :
0x0000 - 0x000f reg=1 $receiver Ljava/lang/Throwable;
#3 : (in Lkotlin/ExceptionsKt__ExceptionsKt;)
name : 'printStackTrace'
type : '(Ljava/lang/Throwable;)V'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 3
ins : 1
outs : 2
insns size : 14 16-bit code units
catches : (none)
positions :
0x0000 line=15
locals :
0x0000 - 0x000e reg=2 $receiver Ljava/lang/Throwable;
#4 : (in Lkotlin/ExceptionsKt__ExceptionsKt;)
name : 'printStackTrace'
type : '(Ljava/lang/Throwable;Ljava/io/PrintStream;)V'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 4
ins : 2
outs : 2
insns size : 14 16-bit code units
catches : (none)
positions :
0x0000 line=27
locals :
0x0000 - 0x000e reg=2 $receiver Ljava/lang/Throwable;
0x0000 - 0x000e reg=3 stream Ljava/io/PrintStream;
#5 : (in Lkotlin/ExceptionsKt__ExceptionsKt;)
name : 'printStackTrace'
type : '(Ljava/lang/Throwable;Ljava/io/PrintWriter;)V'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 4
ins : 2
outs : 2
insns size : 14 16-bit code units
catches : (none)
positions :
0x0000 line=21
locals :
0x0000 - 0x000e reg=2 $receiver Ljava/lang/Throwable;
0x0000 - 0x000e reg=3 writer Ljava/io/PrintWriter;
#6 : (in Lkotlin/ExceptionsKt__ExceptionsKt;)
name : 'stackTrace$annotations'
type : '(Ljava/lang/Throwable;)V'
access : 0x1009 (PUBLIC STATIC SYNTHETIC)
code -
registers : 1
ins : 1
outs : 0
insns size : 1 16-bit code units
catches : (none)
positions :
locals :
Virtual methods -
source_file_idx : 2041 (Exceptions.kt)
Class #11 -
Class descriptor : 'Lkotlin/ExceptionsKt;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Lkotlin/ExceptionsKt__ExceptionsKt;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
#0 : (in Lkotlin/ExceptionsKt;)
name : '<init>'
type : '()V'
access : 0x10002 (PRIVATE CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
catches : (none)
positions :
locals :
Virtual methods -
source_file_idx : 2041 (Exceptions.kt)
Class #12 -
Class descriptor : 'Lkotlin/ExtensionFunctionType;'
Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION)
Superclass : 'Ljava/lang/Object;'
Interfaces -
#0 : 'Ljava/lang/annotation/Annotation;'
Static fields -
Instance fields -
Direct methods -
Virtual methods -
source_file_idx : 1862 (Annotations.kt)
Class #13 -
Class descriptor : 'Lkotlin/Function;'
Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT)
Superclass : 'Ljava/lang/Object;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
Virtual methods -
source_file_idx : 2069 (Function.kt)
Class #14 -
Class descriptor : 'Lkotlin/Lazy;'
Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT)
Superclass : 'Ljava/lang/Object;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
Virtual methods -
#0 : (in Lkotlin/Lazy;)
name : 'getValue'
type : '()Ljava/lang/Object;'
access : 0x0401 (PUBLIC ABSTRACT)
code : (none)
#1 : (in Lkotlin/Lazy;)
name : 'isInitialized'
type : '()Z'
access : 0x0401 (PUBLIC ABSTRACT)
code : (none)
source_file_idx : 2357 (Lazy.kt)
Class #15 -
Class descriptor : 'Lkotlin/InitializedLazyImpl;'
Access flags : 0x0010 (FINAL)
Superclass : 'Ljava/lang/Object;'
Interfaces -
#0 : 'Lkotlin/Lazy;'
#1 : 'Ljava/io/Serializable;'
Static fields -
Instance fields -
#0 : (in Lkotlin/InitializedLazyImpl;)
name : 'value'
type : 'Ljava/lang/Object;'
access : 0x0012 (PRIVATE FINAL)
Direct methods -
#0 : (in Lkotlin/InitializedLazyImpl;)
name : '<init>'
type : '(Ljava/lang/Object;)V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 2
ins : 2
outs : 1
insns size : 6 16-bit code units
catches : (none)
positions :
0x0000 line=167
locals :
0x0000 - 0x0006 reg=0 this Lkotlin/InitializedLazyImpl;
0x0000 - 0x0006 reg=1 value Ljava/lang/Object;
Virtual methods -
#0 : (in Lkotlin/InitializedLazyImpl;)
name : 'getValue'
type : '()Ljava/lang/Object;'
access : 0x0001 (PUBLIC)
code -
registers : 2
ins : 1
outs : 0
insns size : 3 16-bit code units
catches : (none)
positions :
0x0000 line=167
locals :
0x0000 - 0x0003 reg=1 this Lkotlin/InitializedLazyImpl;
#1 : (in Lkotlin/InitializedLazyImpl;)
name : 'isInitialized'
type : '()Z'
access : 0x0001 (PUBLIC)
code -
registers : 2
ins : 1
outs : 0
insns size : 2 16-bit code units
catches : (none)
positions :
0x0000 line=169
locals :
0x0000 - 0x0002 reg=1 this Lkotlin/InitializedLazyImpl;
#2 : (in Lkotlin/InitializedLazyImpl;)
name : 'toString'
type : '()Ljava/lang/String;'
access : 0x0001 (PUBLIC)
code -
registers : 2
ins : 1
outs : 1
insns size : 9 16-bit code units
catches : (none)
positions :
0x0000 line=171
locals :
0x0000 - 0x0009 reg=1 this Lkotlin/InitializedLazyImpl;
source_file_idx : 2357 (Lazy.kt)
Class #16 -
Class descriptor : 'Lkotlin/KotlinNullPointerException;'
Access flags : 0x0001 (PUBLIC)
Superclass : 'Ljava/lang/NullPointerException;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
#0 : (in Lkotlin/KotlinNullPointerException;)
name : '<init>'
type : '()V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
catches : (none)
positions :
0x0000 line=20
0x0003 line=21
locals :
0x0000 - 0x0004 reg=0 this Lkotlin/KotlinNullPointerException;
#1 : (in Lkotlin/KotlinNullPointerException;)
name : '<init>'
type : '(Ljava/lang/String;)V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 2
ins : 2
outs : 2
insns size : 4 16-bit code units
catches : (none)
positions :
0x0000 line=24
0x0003 line=25
locals :
0x0000 - 0x0004 reg=0 this Lkotlin/KotlinNullPointerException;
0x0000 - 0x0004 reg=1 message Ljava/lang/String;
Virtual methods -
source_file_idx : 2234 (KotlinNullPointerException.java)
Class #17 -
Class descriptor : 'Lkotlin/KotlinVersion$Companion;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Ljava/lang/Object;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
#0 : (in Lkotlin/KotlinVersion$Companion;)
name : '<init>'
type : '()V'
access : 0x10002 (PRIVATE CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
catches : (none)
positions :
0x0000 line=61
locals :
0x0000 - 0x0004 reg=0 this Lkotlin/KotlinVersion$Companion;
#1 : (in Lkotlin/KotlinVersion$Companion;)
name : '<init>'
type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V'
access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR)
code -
registers : 2
ins : 2
outs : 1
insns size : 4 16-bit code units
catches : (none)
positions :
0x0000 line=61
locals :
0x0000 - 0x0004 reg=0 this Lkotlin/KotlinVersion$Companion;
0x0000 - 0x0004 reg=1 $constructor_marker Lkotlin/jvm/internal/DefaultConstructorMarker;
Virtual methods -
source_file_idx : 2236 (KotlinVersion.kt)
Class #18 -
Class descriptor : 'Lkotlin/KotlinVersion;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Ljava/lang/Object;'
Interfaces -
#0 : 'Ljava/lang/Comparable;'
Static fields -
#0 : (in Lkotlin/KotlinVersion;)
name : 'CURRENT'
type : 'Lkotlin/KotlinVersion;'
access : 0x0019 (PUBLIC STATIC FINAL)
#1 : (in Lkotlin/KotlinVersion;)
name : 'Companion'
type : 'Lkotlin/KotlinVersion$Companion;'
access : 0x0019 (PUBLIC STATIC FINAL)
#2 : (in Lkotlin/KotlinVersion;)
name : 'MAX_COMPONENT_VALUE'
type : 'I'
access : 0x0019 (PUBLIC STATIC FINAL)
Instance fields -
#0 : (in Lkotlin/KotlinVersion;)
name : 'major'
type : 'I'
access : 0x0012 (PRIVATE FINAL)
#1 : (in Lkotlin/KotlinVersion;)
name : 'minor'
type : 'I'
access : 0x0012 (PRIVATE FINAL)
#2 : (in Lkotlin/KotlinVersion;)
name : 'patch'
type : 'I'
access : 0x0012 (PRIVATE FINAL)
#3 : (in Lkotlin/KotlinVersion;)
name : 'version'
type : 'I'
access : 0x0012 (PRIVATE FINAL)
Direct methods -
#0 : (in Lkotlin/KotlinVersion;)
name : '<clinit>'
type : '()V'
access : 0x10008 (STATIC CONSTRUCTOR)
code -
registers : 3
ins : 0
outs : 4
insns size : 18 16-bit code units
catches : (none)
positions :
0x0009 line=73
locals :
#1 : (in Lkotlin/KotlinVersion;)
name : '<init>'
type : '(II)V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 4
ins : 3
outs : 4
insns size : 5 16-bit code units
catches : (none)
positions :
0x0000 line=16
locals :
0x0000 - 0x0005 reg=1 this Lkotlin/KotlinVersion;
0x0000 - 0x0005 reg=2 major I
0x0000 - 0x0005 reg=3 minor I
#2 : (in Lkotlin/KotlinVersion;)
name : '<init>'
type : '(III)V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 7
ins : 4
outs : 4
insns size : 22 16-bit code units
catches : (none)
positions :
0x0000 line=12
0x0009 line=18
locals :
0x0000 - 0x0016 reg=3 this Lkotlin/KotlinVersion;
0x0000 - 0x0016 reg=4 major I
0x0000 - 0x0016 reg=5 minor I
0x0000 - 0x0016 reg=6 patch I
#3 : (in Lkotlin/KotlinVersion;)
name : 'versionOf'
type : '(III)I'
access : 0x0012 (PRIVATE FINAL)
code -
registers : 8
ins : 4
outs : 2
insns size : 94 16-bit code units
catches : (none)
positions :
0x0004 line=21
0x001b line=22
0x0042 line=21
0x0056 line=24
locals :
0x0000 - 0x005e reg=4 this Lkotlin/KotlinVersion;
0x0000 - 0x005e reg=5 major I
0x0000 - 0x005e reg=6 minor I
0x0000 - 0x005e reg=7 patch I
Virtual methods -
#0 : (in Lkotlin/KotlinVersion;)
name : 'compareTo'
type : '(Ljava/lang/Object;)I'
access : 0x1041 (PUBLIC BRIDGE SYNTHETIC)
code -
registers : 3
ins : 2
outs : 2
insns size : 7 16-bit code units
catches : (none)
positions :
0x0000 line=12
locals :
0x0000 - 0x0007 reg=1 this Lkotlin/KotlinVersion;
#1 : (in Lkotlin/KotlinVersion;)
name : 'compareTo'
type : '(Lkotlin/KotlinVersion;)I'
access : 0x0001 (PUBLIC)
code -
registers : 4
ins : 2
outs : 2
insns size : 11 16-bit code units
catches : (none)
positions :
0x0005 line=40
locals :
0x0000 - 0x000b reg=2 this Lkotlin/KotlinVersion;
0x0000 - 0x000b reg=3 other Lkotlin/KotlinVersion;
#2 : (in Lkotlin/KotlinVersion;)
name : 'equals'
type : '(Ljava/lang/Object;)Z'
access : 0x0001 (PUBLIC)
code -
registers : 7
ins : 2
outs : 0
insns size : 32 16-bit code units
catches : (none)
positions :
0x0002 line=33
0x0007 line=35
0x0008 line=34
0x0011 line=35
0x001b line=34
0x001d line=35
locals :
0x0011 - 0x001a reg=0 otherVersion Lkotlin/KotlinVersion;
0x001c - 0x001e reg=0 otherVersion Lkotlin/KotlinVersion;
0x0000 - 0x0020 reg=5 this Lkotlin/KotlinVersion;
0x0000 - 0x0020 reg=6 other Ljava/lang/Object;
#3 : (in Lkotlin/KotlinVersion;)
name : 'getMajor'
type : '()I'
access : 0x0011 (PUBLIC FINAL)
code -
registers : 2
ins : 1
outs : 0
insns size : 3 16-bit code units
catches : (none)
positions :
0x0000 line=12
locals :
0x0000 - 0x0003 reg=1 this Lkotlin/KotlinVersion;
#4 : (in Lkotlin/KotlinVersion;)
name : 'getMinor'
type : '()I'
access : 0x0011 (PUBLIC FINAL)
code -
registers : 2
ins : 1
outs : 0
insns size : 3 16-bit code units
catches : (none)
positions :
0x0000 line=12
locals :
0x0000 - 0x0003 reg=1 this Lkotlin/KotlinVersion;
#5 : (in Lkotlin/KotlinVersion;)
name : 'getPatch'
type : '()I'
access : 0x0011 (PUBLIC FINAL)
code -
registers : 2
ins : 1
outs : 0
insns size : 3 16-bit code units
catches : (none)
positions :
0x0000 line=12
locals :
0x0000 - 0x0003 reg=1 this Lkotlin/KotlinVersion;
#6 : (in Lkotlin/KotlinVersion;)
name : 'hashCode'
type : '()I'
access : 0x0001 (PUBLIC)
code -
registers : 2
ins : 1
outs : 0
insns size : 3 16-bit code units
catches : (none)
positions :
0x0000 line=38
locals :
0x0000 - 0x0003 reg=1 this Lkotlin/KotlinVersion;
#7 : (in Lkotlin/KotlinVersion;)
name : 'isAtLeast'
type : '(II)Z'
access : 0x0011 (PUBLIC FINAL)
code -
registers : 4
ins : 3
outs : 0
insns size : 16 16-bit code units
catches : (none)
positions :
0x0000 line=48
locals :
0x0000 - 0x0010 reg=1 this Lkotlin/KotlinVersion;
0x0000 - 0x0010 reg=2 major I
0x0000 - 0x0010 reg=3 minor I
#8 : (in Lkotlin/KotlinVersion;)
name : 'isAtLeast'
type : '(III)Z'
access : 0x0011 (PUBLIC FINAL)
code -
registers : 5
ins : 4
outs : 0
insns size : 24 16-bit code units
catches : (none)
positions :
0x0000 line=57
locals :
0x0000 - 0x0018 reg=1 this Lkotlin/KotlinVersion;
0x0000 - 0x0018 reg=2 major I
0x0000 - 0x0018 reg=3 minor I
0x0000 - 0x0018 reg=4 patch I
#9 : (in Lkotlin/KotlinVersion;)
name : 'toString'
type : '()Ljava/lang/String;'
access : 0x0001 (PUBLIC)
code -
registers : 3
ins : 1
outs : 2
insns size : 40 16-bit code units
catches : (none)
positions :
0x0000 line=30
locals :
0x0000 - 0x0028 reg=2 this Lkotlin/KotlinVersion;
source_file_idx : 2236 (KotlinVersion.kt)
Class #19 -
Class descriptor : 'Lkotlin/LazyKt$WhenMappings;'
Access flags : 0x1011 (PUBLIC FINAL SYNTHETIC)
Superclass : 'Ljava/lang/Object;'
Interfaces -
Static fields -
#0 : (in Lkotlin/LazyKt$WhenMappings;)
name : '$EnumSwitchMapping$0'
type : '[I'
access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC)
Instance fields -
Direct methods -
#0 : (in Lkotlin/LazyKt$WhenMappings;)
name : '<clinit>'
type : '()V'
access : 0x11008 (STATIC SYNTHETIC CONSTRUCTOR)
code -
registers : 3
ins : 0
outs : 1
insns size : 43 16-bit code units
catches : (none)
positions :
locals :
Virtual methods -
source_file_idx : -1 (unknown)
Class #20 -
Class descriptor : 'Lkotlin/LazyKt;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Ljava/lang/Object;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
#0 : (in Lkotlin/LazyKt;)
name : 'getValue'
type : '(Lkotlin/Lazy;Ljava/lang/Object;Lkotlin/reflect/KProperty;)Ljava/lang/Object;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 4
ins : 3
outs : 1
insns size : 5 16-bit code units
catches : (none)
positions :
0x0000 line=81
locals :
0x0000 - 0x0005 reg=1 $receiver Lkotlin/Lazy;
0x0000 - 0x0005 reg=2 thisRef Ljava/lang/Object;
0x0000 - 0x0005 reg=3 property Lkotlin/reflect/KProperty;
#1 : (in Lkotlin/LazyKt;)
name : 'lazy'
type : '(Ljava/lang/Object;Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy;'
access : 0x0019 (PUBLIC STATIC FINAL)
code -
registers : 3
ins : 2
outs : 3
insns size : 13 16-bit code units
catches : (none)
positions :
0x0005 line=72
locals :
0x0000 - 0x000d reg=1 lock Ljava/lang/Object;
0x0000 - 0x000d reg=2 initializer Lkotlin/jvm/functions/Function0;
#2 : (in Lkotlin/LazyKt;)
name : 'lazy'
type : '(Lkotlin/LazyThreadSafetyMode;Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy;'
access : 0x0019 (PUBLIC STATIC FINAL)
code -
registers : 5
ins : 2
outs : 5
insns size : 64 16-bit code units
catches : (none)
positions :
0x000b line=54
0x0016 line=57
0x001c line=55
0x0024 line=54
0x0025 line=56
0x002d line=57
0x0035 line=54
locals :
0x0000 - 0x0040 reg=3 mode Lkotlin/LazyThreadSafetyMode;
0x0000 - 0x0040 reg=4 initializer Lkotlin/jvm/functions/Function0;
#3 : (in Lkotlin/LazyKt;)
name : 'lazy'
type : '(Lkotlin/jvm/functions/Function0;)Lkotlin/Lazy;'
access : 0x0019 (PUBLIC STATIC FINAL)
code -
registers : 4
ins : 1
outs : 5
insns size : 15 16-bit code units
catches : (none)
positions :
0x0006 line=40
locals :
0x0000 - 0x000f reg=3 initializer Lkotlin/jvm/functions/Function0;
#4 : (in Lkotlin/LazyKt;)
name : 'lazyOf'
type : '(Ljava/lang/Object;)Lkotlin/Lazy;'
access : 0x0019 (PUBLIC STATIC FINAL)
code -
registers : 2
ins : 1
outs : 2
insns size : 8 16-bit code units
catches : (none)
positions :
0x0000 line=28
locals :
0x0000 - 0x0008 reg=1 value Ljava/lang/Object;
Virtual methods -
source_file_idx : 2357 (Lazy.kt)
Class #21 -
Class descriptor : 'Lkotlin/LazyThreadSafetyMode;'
Access flags : 0x4011 (PUBLIC FINAL ENUM)
Superclass : 'Ljava/lang/Enum;'
Interfaces -
Static fields -
#0 : (in Lkotlin/LazyThreadSafetyMode;)
name : '$VALUES'
type : '[Lkotlin/LazyThreadSafetyMode;'
access : 0x101a (PRIVATE STATIC FINAL SYNTHETIC)
#1 : (in Lkotlin/LazyThreadSafetyMode;)
name : 'NONE'
type : 'Lkotlin/LazyThreadSafetyMode;'
access : 0x4019 (PUBLIC STATIC FINAL ENUM)
#2 : (in Lkotlin/LazyThreadSafetyMode;)
name : 'PUBLICATION'
type : 'Lkotlin/LazyThreadSafetyMode;'
access : 0x4019 (PUBLIC STATIC FINAL ENUM)
#3 : (in Lkotlin/LazyThreadSafetyMode;)
name : 'SYNCHRONIZED'
type : 'Lkotlin/LazyThreadSafetyMode;'
access : 0x4019 (PUBLIC STATIC FINAL ENUM)
Instance fields -
Direct methods -
#0 : (in Lkotlin/LazyThreadSafetyMode;)
name : '<clinit>'
type : '()V'
access : 0x10008 (STATIC CONSTRUCTOR)
code -
registers : 6
ins : 0
outs : 3
insns size : 42 16-bit code units
catches : (none)
positions :
locals :
#1 : (in Lkotlin/LazyThreadSafetyMode;)
name : '<init>'
type : '(Ljava/lang/String;I)V'
access : 0x10004 (PROTECTED CONSTRUCTOR)
code -
registers : 3
ins : 3
outs : 3
insns size : 4 16-bit code units
catches : (none)
positions :
0x0000 line=86
locals :
0x0000 - 0x0004 reg=0 this Lkotlin/LazyThreadSafetyMode;
0x0000 - 0x0004 reg=1 $enum_name_or_ordinal$0 Ljava/lang/String;
0x0000 - 0x0004 reg=2 $enum_name_or_ordinal$1 I
#2 : (in Lkotlin/LazyThreadSafetyMode;)
name : 'valueOf'
type : '(Ljava/lang/String;)Lkotlin/LazyThreadSafetyMode;'
access : 0x0009 (PUBLIC STATIC)
code -
registers : 2
ins : 1
outs : 2
insns size : 9 16-bit code units
catches : (none)
positions :
locals :
#3 : (in Lkotlin/LazyThreadSafetyMode;)
name : 'values'
type : '()[Lkotlin/LazyThreadSafetyMode;'
access : 0x0009 (PUBLIC STATIC)
code -
registers : 1
ins : 0
outs : 1
insns size : 9 16-bit code units
catches : (none)
positions :
locals :
Virtual methods -
source_file_idx : 2357 (Lazy.kt)
Class #22 -
Class descriptor : 'Lkotlin/MathKt__BigNumbersKt;'
Access flags : 0x0000 ()
Superclass : 'Ljava/lang/Object;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
#0 : (in Lkotlin/MathKt__BigNumbersKt;)
name : '<init>'
type : '()V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
catches : (none)
positions :
locals :
#1 : (in Lkotlin/MathKt__BigNumbersKt;)
name : 'div'
type : '(Ljava/math/BigDecimal;Ljava/math/BigDecimal;)Ljava/math/BigDecimal;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 4
ins : 2
outs : 3
insns size : 12 16-bit code units
catches : (none)
positions :
0x0000 line=73
locals :
0x0000 - 0x000c reg=2 $receiver Ljava/math/BigDecimal;
0x0000 - 0x000c reg=3 other Ljava/math/BigDecimal;
#2 : (in Lkotlin/MathKt__BigNumbersKt;)
name : 'div'
type : '(Ljava/math/BigInteger;Ljava/math/BigInteger;)Ljava/math/BigInteger;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 4
ins : 2
outs : 2
insns size : 10 16-bit code units
catches : (none)
positions :
0x0000 line=32
locals :
0x0000 - 0x000a reg=2 $receiver Ljava/math/BigInteger;
0x0000 - 0x000a reg=3 other Ljava/math/BigInteger;
#3 : (in Lkotlin/MathKt__BigNumbersKt;)
name : 'minus'
type : '(Ljava/math/BigDecimal;Ljava/math/BigDecimal;)Ljava/math/BigDecimal;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 4
ins : 2
outs : 2
insns size : 10 16-bit code units
catches : (none)
positions :
0x0000 line=58
locals :
0x0000 - 0x000a reg=2 $receiver Ljava/math/BigDecimal;
0x0000 - 0x000a reg=3 other Ljava/math/BigDecimal;
#4 : (in Lkotlin/MathKt__BigNumbersKt;)
name : 'minus'
type : '(Ljava/math/BigInteger;Ljava/math/BigInteger;)Ljava/math/BigInteger;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 4
ins : 2
outs : 2
insns size : 10 16-bit code units
catches : (none)
positions :
0x0000 line=20
locals :
0x0000 - 0x000a reg=2 $receiver Ljava/math/BigInteger;
0x0000 - 0x000a reg=3 other Ljava/math/BigInteger;
#5 : (in Lkotlin/MathKt__BigNumbersKt;)
name : 'mod'
type : '(Ljava/math/BigDecimal;Ljava/math/BigDecimal;)Ljava/math/BigDecimal;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 4
ins : 2
outs : 2
insns size : 10 16-bit code units
catches : (none)
positions :
0x0000 line=80
locals :
0x0000 - 0x000a reg=2 $receiver Ljava/math/BigDecimal;
0x0000 - 0x000a reg=3 other Ljava/math/BigDecimal;
#6 : (in Lkotlin/MathKt__BigNumbersKt;)
name : 'plus'
type : '(Ljava/math/BigDecimal;Ljava/math/BigDecimal;)Ljava/math/BigDecimal;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 4
ins : 2
outs : 2
insns size : 10 16-bit code units
catches : (none)
positions :
0x0000 line=52
locals :
0x0000 - 0x000a reg=2 $receiver Ljava/math/BigDecimal;
0x0000 - 0x000a reg=3 other Ljava/math/BigDecimal;
#7 : (in Lkotlin/MathKt__BigNumbersKt;)
name : 'plus'
type : '(Ljava/math/BigInteger;Ljava/math/BigInteger;)Ljava/math/BigInteger;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 4
ins : 2
outs : 2
insns size : 10 16-bit code units
catches : (none)
positions :
0x0000 line=14
locals :
0x0000 - 0x000a reg=2 $receiver Ljava/math/BigInteger;
0x0000 - 0x000a reg=3 other Ljava/math/BigInteger;
#8 : (in Lkotlin/MathKt__BigNumbersKt;)
name : 'rem'
type : '(Ljava/math/BigDecimal;Ljava/math/BigDecimal;)Ljava/math/BigDecimal;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 4
ins : 2
outs : 2
insns size : 10 16-bit code units
catches : (none)
positions :
0x0000 line=86
locals :
0x0000 - 0x000a reg=2 $receiver Ljava/math/BigDecimal;
0x0000 - 0x000a reg=3 other Ljava/math/BigDecimal;
#9 : (in Lkotlin/MathKt__BigNumbersKt;)
name : 'rem'
type : '(Ljava/math/BigInteger;Ljava/math/BigInteger;)Ljava/math/BigInteger;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 4
ins : 2
outs : 2
insns size : 10 16-bit code units
catches : (none)
positions :
0x0000 line=39
locals :
0x0000 - 0x000a reg=2 $receiver Ljava/math/BigInteger;
0x0000 - 0x000a reg=3 other Ljava/math/BigInteger;
#10 : (in Lkotlin/MathKt__BigNumbersKt;)
name : 'times'
type : '(Ljava/math/BigDecimal;Ljava/math/BigDecimal;)Ljava/math/BigDecimal;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 4
ins : 2
outs : 2
insns size : 10 16-bit code units
catches : (none)
positions :
0x0000 line=64
locals :
0x0000 - 0x000a reg=2 $receiver Ljava/math/BigDecimal;
0x0000 - 0x000a reg=3 other Ljava/math/BigDecimal;
#11 : (in Lkotlin/MathKt__BigNumbersKt;)
name : 'times'
type : '(Ljava/math/BigInteger;Ljava/math/BigInteger;)Ljava/math/BigInteger;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 4
ins : 2
outs : 2
insns size : 10 16-bit code units
catches : (none)
positions :
0x0000 line=26
locals :
0x0000 - 0x000a reg=2 $receiver Ljava/math/BigInteger;
0x0000 - 0x000a reg=3 other Ljava/math/BigInteger;
#12 : (in Lkotlin/MathKt__BigNumbersKt;)
name : 'unaryMinus'
type : '(Ljava/math/BigDecimal;)Ljava/math/BigDecimal;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 3
ins : 1
outs : 2
insns size : 10 16-bit code units
catches : (none)
positions :
0x0000 line=92
locals :
0x0000 - 0x000a reg=2 $receiver Ljava/math/BigDecimal;
#13 : (in Lkotlin/MathKt__BigNumbersKt;)
name : 'unaryMinus'
type : '(Ljava/math/BigInteger;)Ljava/math/BigInteger;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 3
ins : 1
outs : 2
insns size : 10 16-bit code units
catches : (none)
positions :
0x0000 line=45
locals :
0x0000 - 0x000a reg=2 $receiver Ljava/math/BigInteger;
Virtual methods -
source_file_idx : 1896 (BigNumbers.kt)
Class #23 -
Class descriptor : 'Lkotlin/MathKt__NumbersKt;'
Access flags : 0x0000 ()
Superclass : 'Lkotlin/MathKt__BigNumbersKt;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
#0 : (in Lkotlin/MathKt__NumbersKt;)
name : '<init>'
type : '()V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
catches : (none)
positions :
locals :
#1 : (in Lkotlin/MathKt__NumbersKt;)
name : 'isFinite'
type : '(D)Z'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 4
ins : 2
outs : 2
insns size : 16 16-bit code units
catches : (none)
positions :
0x0000 line=36
locals :
0x0000 - 0x0010 reg=2 $receiver D
#2 : (in Lkotlin/MathKt__NumbersKt;)
name : 'isFinite'
type : '(F)Z'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 2
ins : 1
outs : 1
insns size : 16 16-bit code units
catches : (none)
positions :
0x0000 line=42
locals :
0x0000 - 0x0010 reg=1 $receiver F
#3 : (in Lkotlin/MathKt__NumbersKt;)
name : 'isInfinite'
type : '(D)Z'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 4
ins : 2
outs : 2
insns size : 5 16-bit code units
catches : (none)
positions :
0x0000 line=24
locals :
0x0000 - 0x0005 reg=2 $receiver D
#4 : (in Lkotlin/MathKt__NumbersKt;)
name : 'isInfinite'
type : '(F)Z'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 2
ins : 1
outs : 1
insns size : 5 16-bit code units
catches : (none)
positions :
0x0000 line=30
locals :
0x0000 - 0x0005 reg=1 $receiver F
#5 : (in Lkotlin/MathKt__NumbersKt;)
name : 'isNaN'
type : '(D)Z'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 4
ins : 2
outs : 2
insns size : 5 16-bit code units
catches : (none)
positions :
0x0000 line=11
locals :
0x0000 - 0x0005 reg=2 $receiver D
#6 : (in Lkotlin/MathKt__NumbersKt;)
name : 'isNaN'
type : '(F)Z'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 2
ins : 1
outs : 1
insns size : 5 16-bit code units
catches : (none)
positions :
0x0000 line=18
locals :
0x0000 - 0x0005 reg=1 $receiver F
Virtual methods -
source_file_idx : 3275 (Numbers.kt)
Class #24 -
Class descriptor : 'Lkotlin/MathKt;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Lkotlin/MathKt__NumbersKt;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
#0 : (in Lkotlin/MathKt;)
name : '<init>'
type : '()V'
access : 0x10002 (PRIVATE CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
catches : (none)
positions :
locals :
Virtual methods -
source_file_idx : -1 (unknown)
Class #25 -
Class descriptor : 'Lkotlin/Metadata;'
Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION)
Superclass : 'Ljava/lang/Object;'
Interfaces -
#0 : 'Ljava/lang/annotation/Annotation;'
Static fields -
Instance fields -
Direct methods -
Virtual methods -
#0 : (in Lkotlin/Metadata;)
name : 'bv'
type : '()[I'
access : 0x0401 (PUBLIC ABSTRACT)
code : (none)
#1 : (in Lkotlin/Metadata;)
name : 'd1'
type : '()[Ljava/lang/String;'
access : 0x0401 (PUBLIC ABSTRACT)
code : (none)
#2 : (in Lkotlin/Metadata;)
name : 'd2'
type : '()[Ljava/lang/String;'
access : 0x0401 (PUBLIC ABSTRACT)
code : (none)
#3 : (in Lkotlin/Metadata;)
name : 'k'
type : '()I'
access : 0x0401 (PUBLIC ABSTRACT)
code : (none)
#4 : (in Lkotlin/Metadata;)
name : 'mv'
type : '()[I'
access : 0x0401 (PUBLIC ABSTRACT)
code : (none)
#5 : (in Lkotlin/Metadata;)
name : 'xi'
type : '()I'
access : 0x0401 (PUBLIC ABSTRACT)
code : (none)
#6 : (in Lkotlin/Metadata;)
name : 'xs'
type : '()Ljava/lang/String;'
access : 0x0401 (PUBLIC ABSTRACT)
code : (none)
source_file_idx : 3240 (Metadata.kt)
Class #26 -
Class descriptor : 'Lkotlin/NoWhenBranchMatchedException;'
Access flags : 0x0001 (PUBLIC)
Superclass : 'Ljava/lang/RuntimeException;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
#0 : (in Lkotlin/NoWhenBranchMatchedException;)
name : '<init>'
type : '()V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
catches : (none)
positions :
0x0000 line=20
0x0003 line=21
locals :
0x0000 - 0x0004 reg=0 this Lkotlin/NoWhenBranchMatchedException;
#1 : (in Lkotlin/NoWhenBranchMatchedException;)
name : '<init>'
type : '(Ljava/lang/String;)V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 2
ins : 2
outs : 2
insns size : 4 16-bit code units
catches : (none)
positions :
0x0000 line=24
0x0003 line=25
locals :
0x0000 - 0x0004 reg=0 this Lkotlin/NoWhenBranchMatchedException;
0x0000 - 0x0004 reg=1 message Ljava/lang/String;
#2 : (in Lkotlin/NoWhenBranchMatchedException;)
name : '<init>'
type : '(Ljava/lang/String;Ljava/lang/Throwable;)V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 3
ins : 3
outs : 3
insns size : 4 16-bit code units
catches : (none)
positions :
0x0000 line=28
0x0003 line=29
locals :
0x0000 - 0x0004 reg=0 this Lkotlin/NoWhenBranchMatchedException;
0x0000 - 0x0004 reg=1 message Ljava/lang/String;
0x0000 - 0x0004 reg=2 cause Ljava/lang/Throwable;
#3 : (in Lkotlin/NoWhenBranchMatchedException;)
name : '<init>'
type : '(Ljava/lang/Throwable;)V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 2
ins : 2
outs : 2
insns size : 4 16-bit code units
catches : (none)
positions :
0x0000 line=32
0x0003 line=33
locals :
0x0000 - 0x0004 reg=0 this Lkotlin/NoWhenBranchMatchedException;
0x0000 - 0x0004 reg=1 cause Ljava/lang/Throwable;
Virtual methods -
source_file_idx : 3265 (NoWhenBranchMatchedException.java)
Class #27 -
Class descriptor : 'Lkotlin/NotImplementedError;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Ljava/lang/Error;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
#0 : (in Lkotlin/NotImplementedError;)
name : '<init>'
type : '()V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 3
ins : 1
outs : 4
insns size : 6 16-bit code units
catches : (none)
positions :
locals :
#1 : (in Lkotlin/NotImplementedError;)
name : '<init>'
type : '(Ljava/lang/String;)V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 3
ins : 2
outs : 2
insns size : 9 16-bit code units
catches : (none)
positions :
0x0005 line=8
locals :
0x0000 - 0x0009 reg=1 this Lkotlin/NotImplementedError;
0x0000 - 0x0009 reg=2 message Ljava/lang/String;
#2 : (in Lkotlin/NotImplementedError;)
name : '<init>'
type : '(Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V'
access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR)
code -
registers : 5
ins : 4
outs : 2
insns size : 10 16-bit code units
catches : (none)
positions :
0x0004 line=8
locals :
0x0000 - 0x000a reg=1 this Lkotlin/NotImplementedError;
Virtual methods -
source_file_idx : 3443 (Standard.kt)
Class #28 -
Class descriptor : 'Lkotlin/Pair;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Ljava/lang/Object;'
Interfaces -
#0 : 'Ljava/io/Serializable;'
Static fields -
Instance fields -
#0 : (in Lkotlin/Pair;)
name : 'first'
type : 'Ljava/lang/Object;'
access : 0x0012 (PRIVATE FINAL)
#1 : (in Lkotlin/Pair;)
name : 'second'
type : 'Ljava/lang/Object;'
access : 0x0012 (PRIVATE FINAL)
Direct methods -
#0 : (in Lkotlin/Pair;)
name : '<init>'
type : '(Ljava/lang/Object;Ljava/lang/Object;)V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 3
ins : 3
outs : 1
insns size : 8 16-bit code units
catches : (none)
positions :
0x0000 line=20
locals :
0x0000 - 0x0008 reg=0 this Lkotlin/Pair;
0x0000 - 0x0008 reg=1 first Ljava/lang/Object;
0x0000 - 0x0008 reg=2 second Ljava/lang/Object;
#1 : (in Lkotlin/Pair;)
name : 'copy$default'
type : '(Lkotlin/Pair;Ljava/lang/Object;Ljava/lang/Object;ILjava/lang/Object;)Lkotlin/Pair;'
access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC)
code -
registers : 6
ins : 5
outs : 3
insns size : 17 16-bit code units
catches : (none)
positions :
locals :
Virtual methods -
#0 : (in Lkotlin/Pair;)
name : 'component1'
type : '()Ljava/lang/Object;'
access : 0x0011 (PUBLIC FINAL)
code -
registers : 2
ins : 1
outs : 0
insns size : 3 16-bit code units
catches : (none)
positions :
locals :
0x0000 - 0x0003 reg=1 this Lkotlin/Pair;
#1 : (in Lkotlin/Pair;)
name : 'component2'
type : '()Ljava/lang/Object;'
access : 0x0011 (PUBLIC FINAL)
code -
registers : 2
ins : 1
outs : 0
insns size : 3 16-bit code units
catches : (none)
positions :
locals :
0x0000 - 0x0003 reg=1 this Lkotlin/Pair;
#2 : (in Lkotlin/Pair;)
name : 'copy'
type : '(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair;'
access : 0x0011 (PUBLIC FINAL)
code -
registers : 4
ins : 3
outs : 3
insns size : 6 16-bit code units
catches : (none)
positions :
locals :
0x0000 - 0x0006 reg=1 this Lkotlin/Pair;
0x0000 - 0x0006 reg=2 first Ljava/lang/Object;
0x0000 - 0x0006 reg=3 second Ljava/lang/Object;
#3 : (in Lkotlin/Pair;)
name : 'equals'
type : '(Ljava/lang/Object;)Z'
access : 0x0001 (PUBLIC)
code -
registers : 4
ins : 2
outs : 2
insns size : 32 16-bit code units
catches : (none)
positions :
locals :
#4 : (in Lkotlin/Pair;)
name : 'getFirst'
type : '()Ljava/lang/Object;'
access : 0x0011 (PUBLIC FINAL)
code -
registers : 2
ins : 1
outs : 0
insns size : 3 16-bit code units
catches : (none)
positions :
0x0000 line=21
locals :
0x0000 - 0x0003 reg=1 this Lkotlin/Pair;
#5 : (in Lkotlin/Pair;)
name : 'getSecond'
type : '()Ljava/lang/Object;'
access : 0x0011 (PUBLIC FINAL)
code -
registers : 2
ins : 1
outs : 0
insns size : 3 16-bit code units
catches : (none)
positions :
0x0000 line=22
locals :
0x0000 - 0x0003 reg=1 this Lkotlin/Pair;
#6 : (in Lkotlin/Pair;)
name : 'hashCode'
type : '()I'
access : 0x0001 (PUBLIC)
code -
registers : 4
ins : 1
outs : 1
insns size : 23 16-bit code units
catches : (none)
positions :
locals :
#7 : (in Lkotlin/Pair;)
name : 'toString'
type : '()Ljava/lang/String;'
access : 0x0001 (PUBLIC)
code -
registers : 3
ins : 1
outs : 2
insns size : 40 16-bit code units
catches : (none)
positions :
0x0000 line=28
locals :
0x0000 - 0x0028 reg=2 this Lkotlin/Pair;
source_file_idx : 3509 (Tuples.kt)
Class #29 -
Class descriptor : 'Lkotlin/ParameterName;'
Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION)
Superclass : 'Ljava/lang/Object;'
Interfaces -
#0 : 'Ljava/lang/annotation/Annotation;'
Static fields -
Instance fields -
Direct methods -
Virtual methods -
#0 : (in Lkotlin/ParameterName;)
name : 'name'
type : '()Ljava/lang/String;'
access : 0x0401 (PUBLIC ABSTRACT)
code : (none)
source_file_idx : 1862 (Annotations.kt)
Class #30 -
Class descriptor : 'Lkotlin/PreconditionsKt__AssertionsJVMKt;'
Access flags : 0x0000 ()
Superclass : 'Ljava/lang/Object;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
#0 : (in Lkotlin/PreconditionsKt__AssertionsJVMKt;)
name : '<init>'
type : '()V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
catches : (none)
positions :
locals :
#1 : (in Lkotlin/PreconditionsKt__AssertionsJVMKt;)
name : 'assert'
type : '(Z)V'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 3
ins : 1
outs : 2
insns size : 17 16-bit code units
catches : (none)
positions :
0x0000 line=18
0x0010 line=19
locals :
0x0000 - 0x0011 reg=2 value Z
#2 : (in Lkotlin/PreconditionsKt__AssertionsJVMKt;)
name : 'assert'
type : '(ZLkotlin/jvm/functions/Function0;)V'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 4
ins : 2
outs : 2
insns size : 19 16-bit code units
catches : (none)
positions :
0x0000 line=27
0x0004 line=28
0x0006 line=29
0x000a line=30
0x0012 line=33
locals :
0x000a - 0x0012 reg=0 message Ljava/lang/Object;
0x0000 - 0x0013 reg=2 value Z
0x0000 - 0x0013 reg=3 lazyMessage Lkotlin/jvm/functions/Function0;
Virtual methods -
source_file_idx : 1882 (AssertionsJVM.kt)
Class #31 -
Class descriptor : 'Lkotlin/PreconditionsKt__PreconditionsKt;'
Access flags : 0x0000 ()
Superclass : 'Lkotlin/PreconditionsKt__AssertionsJVMKt;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
#0 : (in Lkotlin/PreconditionsKt__PreconditionsKt;)
name : '<init>'
type : '()V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
catches : (none)
positions :
locals :
#1 : (in Lkotlin/PreconditionsKt__PreconditionsKt;)
name : 'check'
type : '(Z)V'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 3
ins : 1
outs : 2
insns size : 17 16-bit code units
catches : (none)
positions :
0x0000 line=54
locals :
0x0000 - 0x0011 reg=2 value Z
#2 : (in Lkotlin/PreconditionsKt__PreconditionsKt;)
name : 'check'
type : '(ZLkotlin/jvm/functions/Function0;)V'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 5
ins : 2
outs : 2
insns size : 19 16-bit code units
catches : (none)
positions :
0x0000 line=63
0x0002 line=64
0x0006 line=65
0x0012 line=67
locals :
0x0006 - 0x0012 reg=0 message Ljava/lang/Object;
0x0000 - 0x0013 reg=3 value Z
0x0000 - 0x0013 reg=4 lazyMessage Lkotlin/jvm/functions/Function0;
#3 : (in Lkotlin/PreconditionsKt__PreconditionsKt;)
name : 'checkNotNull'
type : '(Ljava/lang/Object;)Ljava/lang/Object;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 3
ins : 1
outs : 2
insns size : 17 16-bit code units
catches : (none)
positions :
0x0000 line=76
locals :
0x0000 - 0x0011 reg=2 value Ljava/lang/Object;
#4 : (in Lkotlin/PreconditionsKt__PreconditionsKt;)
name : 'checkNotNull'
type : '(Ljava/lang/Object;Lkotlin/jvm/functions/Function0;)Ljava/lang/Object;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 5
ins : 2
outs : 2
insns size : 19 16-bit code units
catches : (none)
positions :
0x0000 line=86
0x0002 line=87
0x0006 line=88
0x0012 line=90
locals :
0x0006 - 0x0012 reg=0 message Ljava/lang/Object;
0x0000 - 0x0013 reg=3 value Ljava/lang/Object;
0x0000 - 0x0013 reg=4 lazyMessage Lkotlin/jvm/functions/Function0;
#5 : (in Lkotlin/PreconditionsKt__PreconditionsKt;)
name : 'error'
type : '(Ljava/lang/Object;)Ljava/lang/Void;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 3
ins : 1
outs : 2
insns size : 12 16-bit code units
catches : (none)
positions :
0x0000 line=101
locals :
0x0000 - 0x000c reg=2 message Ljava/lang/Object;
#6 : (in Lkotlin/PreconditionsKt__PreconditionsKt;)
name : 'require'
type : '(Z)V'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 3
ins : 1
outs : 2
insns size : 17 16-bit code units
catches : (none)
positions :
0x0000 line=11
locals :
0x0000 - 0x0011 reg=2 value Z
#7 : (in Lkotlin/PreconditionsKt__PreconditionsKt;)
name : 'require'
type : '(ZLkotlin/jvm/functions/Function0;)V'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 5
ins : 2
outs : 2
insns size : 19 16-bit code units
catches : (none)
positions :
0x0000 line=20
0x0002 line=21
0x0006 line=22
0x0012 line=24
locals :
0x0006 - 0x0012 reg=0 message Ljava/lang/Object;
0x0000 - 0x0013 reg=3 value Z
0x0000 - 0x0013 reg=4 lazyMessage Lkotlin/jvm/functions/Function0;
#8 : (in Lkotlin/PreconditionsKt__PreconditionsKt;)
name : 'requireNotNull'
type : '(Ljava/lang/Object;)Ljava/lang/Object;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 3
ins : 1
outs : 2
insns size : 17 16-bit code units
catches : (none)
positions :
0x0000 line=30
locals :
0x0000 - 0x0011 reg=2 value Ljava/lang/Object;
#9 : (in Lkotlin/PreconditionsKt__PreconditionsKt;)
name : 'requireNotNull'
type : '(Ljava/lang/Object;Lkotlin/jvm/functions/Function0;)Ljava/lang/Object;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 5
ins : 2
outs : 2
insns size : 19 16-bit code units
catches : (none)
positions :
0x0000 line=40
0x0002 line=41
0x0006 line=42
0x0012 line=44
locals :
0x0006 - 0x0012 reg=0 message Ljava/lang/Object;
0x0000 - 0x0013 reg=3 value Ljava/lang/Object;
0x0000 - 0x0013 reg=4 lazyMessage Lkotlin/jvm/functions/Function0;
Virtual methods -
source_file_idx : 3354 (Preconditions.kt)
Class #32 -
Class descriptor : 'Lkotlin/PreconditionsKt;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Lkotlin/PreconditionsKt__PreconditionsKt;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
#0 : (in Lkotlin/PreconditionsKt;)
name : '<init>'
type : '()V'
access : 0x10002 (PRIVATE CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
catches : (none)
positions :
locals :
Virtual methods -
source_file_idx : -1 (unknown)
Class #33 -
Class descriptor : 'Lkotlin/PublishedApi;'
Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION)
Superclass : 'Ljava/lang/Object;'
Interfaces -
#0 : 'Ljava/lang/annotation/Annotation;'
Static fields -
Instance fields -
Direct methods -
Virtual methods -
source_file_idx : 1862 (Annotations.kt)
Class #34 -
Class descriptor : 'Lkotlin/ReplaceWith;'
Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION)
Superclass : 'Ljava/lang/Object;'
Interfaces -
#0 : 'Ljava/lang/annotation/Annotation;'
Static fields -
Instance fields -
Direct methods -
Virtual methods -
#0 : (in Lkotlin/ReplaceWith;)
name : 'expression'
type : '()Ljava/lang/String;'
access : 0x0401 (PUBLIC ABSTRACT)
code : (none)
#1 : (in Lkotlin/ReplaceWith;)
name : 'imports'
type : '()[Ljava/lang/String;'
access : 0x0401 (PUBLIC ABSTRACT)
code : (none)
source_file_idx : 1862 (Annotations.kt)
Class #35 -
Class descriptor : 'Lkotlin/SafePublicationLazyImpl$Companion;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Ljava/lang/Object;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
#0 : (in Lkotlin/SafePublicationLazyImpl$Companion;)
name : '<init>'
type : '()V'
access : 0x10002 (PRIVATE CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
catches : (none)
positions :
0x0000 line=204
locals :
0x0000 - 0x0004 reg=0 this Lkotlin/SafePublicationLazyImpl$Companion;
#1 : (in Lkotlin/SafePublicationLazyImpl$Companion;)
name : '<init>'
type : '(Lkotlin/jvm/internal/DefaultConstructorMarker;)V'
access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR)
code -
registers : 2
ins : 2
outs : 1
insns size : 4 16-bit code units
catches : (none)
positions :
0x0000 line=204
locals :
0x0000 - 0x0004 reg=0 this Lkotlin/SafePublicationLazyImpl$Companion;
0x0000 - 0x0004 reg=1 $constructor_marker Lkotlin/jvm/internal/DefaultConstructorMarker;
#2 : (in Lkotlin/SafePublicationLazyImpl$Companion;)
name : 'access$getValueUpdater$p'
type : '(Lkotlin/SafePublicationLazyImpl$Companion;)Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;'
access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC)
code -
registers : 2
ins : 1
outs : 1
insns size : 5 16-bit code units
catches : (none)
positions :
0x0000 line=204
locals :
0x0000 - 0x0005 reg=1 $this Lkotlin/SafePublicationLazyImpl$Companion;
#3 : (in Lkotlin/SafePublicationLazyImpl$Companion;)
name : 'getValueUpdater'
type : '()Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;'
access : 0x0012 (PRIVATE FINAL)
code -
registers : 2
ins : 1
outs : 0
insns size : 5 16-bit code units
catches : (none)
positions :
0x0000 line=205
locals :
0x0000 - 0x0005 reg=1 this Lkotlin/SafePublicationLazyImpl$Companion;
Virtual methods -
source_file_idx : 2357 (Lazy.kt)
Class #36 -
Class descriptor : 'Lkotlin/SafePublicationLazyImpl;'
Access flags : 0x0010 (FINAL)
Superclass : 'Ljava/lang/Object;'
Interfaces -
#0 : 'Lkotlin/Lazy;'
#1 : 'Ljava/io/Serializable;'
Static fields -
#0 : (in Lkotlin/SafePublicationLazyImpl;)
name : 'Companion'
type : 'Lkotlin/SafePublicationLazyImpl$Companion;'
access : 0x0019 (PUBLIC STATIC FINAL)
#1 : (in Lkotlin/SafePublicationLazyImpl;)
name : 'valueUpdater'
type : 'Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;'
access : 0x001a (PRIVATE STATIC FINAL)
Instance fields -
#0 : (in Lkotlin/SafePublicationLazyImpl;)
name : '_value'
type : 'Ljava/lang/Object;'
access : 0x0042 (PRIVATE VOLATILE)
#1 : (in Lkotlin/SafePublicationLazyImpl;)
name : 'final'
type : 'Ljava/lang/Object;'
access : 0x0012 (PRIVATE FINAL)
#2 : (in Lkotlin/SafePublicationLazyImpl;)
name : 'initializer'
type : 'Lkotlin/jvm/functions/Function0;'
access : 0x0002 (PRIVATE)
Direct methods -
#0 : (in Lkotlin/SafePublicationLazyImpl;)
name : '<clinit>'
type : '()V'
access : 0x10008 (STATIC CONSTRUCTOR)
code -
registers : 3
ins : 0
outs : 3
insns size : 21 16-bit code units
catches : (none)
positions :
0x0008 line=205
locals :
#1 : (in Lkotlin/SafePublicationLazyImpl;)
name : '<init>'
type : '(Lkotlin/jvm/functions/Function0;)V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 3
ins : 2
outs : 2
insns size : 19 16-bit code units
catches : (none)
positions :
0x0005 line=176
0x0008 line=177
0x000a line=178
0x000e line=180
locals :
0x0000 - 0x0013 reg=1 this Lkotlin/SafePublicationLazyImpl;
0x0000 - 0x0013 reg=2 initializer Lkotlin/jvm/functions/Function0;
#2 : (in Lkotlin/SafePublicationLazyImpl;)
name : 'access$getValueUpdater$cp'
type : '()Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;'
access : 0x1019 (PUBLIC STATIC FINAL SYNTHETIC)
code -
registers : 1
ins : 0
outs : 0
insns size : 3 16-bit code units
catches : (none)
positions :
0x0000 line=176
locals :
#3 : (in Lkotlin/SafePublicationLazyImpl;)
name : 'writeReplace'
type : '()Ljava/lang/Object;'
access : 0x0012 (PRIVATE FINAL)
code -
registers : 3
ins : 1
outs : 2
insns size : 10 16-bit code units
catches : (none)
positions :
0x0000 line=202
locals :
0x0000 - 0x000a reg=2 this Lkotlin/SafePublicationLazyImpl;
Virtual methods -
#0 : (in Lkotlin/SafePublicationLazyImpl;)
name : 'getValue'
type : '()Ljava/lang/Object;'
access : 0x0001 (PUBLIC)
code -
registers : 5
ins : 1
outs : 4
insns size : 36 16-bit code units
catches : (none)
positions :
0x0000 line=184
0x0006 line=185
0x0008 line=187
0x000a line=188
0x000e line=189
0x001c line=190
0x0021 line=194
locals :
0x0008 - 0x0021 reg=0 initializerValue Lkotlin/jvm/functions/Function0;
0x000e - 0x0021 reg=1 newValue Ljava/lang/Object;
0x0000 - 0x0024 reg=4 this Lkotlin/SafePublicationLazyImpl;
#1 : (in Lkotlin/SafePublicationLazyImpl;)
name : 'isInitialized'
type : '()Z'
access : 0x0001 (PUBLIC)
code -
registers : 3
ins : 1
outs : 0
insns size : 10 16-bit code units
catches : (none)
positions :
0x0000 line=198
locals :
0x0000 - 0x000a reg=2 this Lkotlin/SafePublicationLazyImpl;
#2 : (in Lkotlin/SafePublicationLazyImpl;)
name : 'toString'
type : '()Ljava/lang/String;'
access : 0x0001 (PUBLIC)
code -
registers : 2
ins : 1
outs : 1
insns size : 18 16-bit code units
catches : (none)
positions :
0x0000 line=200
locals :
0x0000 - 0x0012 reg=1 this Lkotlin/SafePublicationLazyImpl;
source_file_idx : 2357 (Lazy.kt)
Class #37 -
Class descriptor : 'Lkotlin/SinceKotlin;'
Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION)
Superclass : 'Ljava/lang/Object;'
Interfaces -
#0 : 'Ljava/lang/annotation/Annotation;'
Static fields -
Instance fields -
Direct methods -
Virtual methods -
#0 : (in Lkotlin/SinceKotlin;)
name : 'version'
type : '()Ljava/lang/String;'
access : 0x0401 (PUBLIC ABSTRACT)
code : (none)
source_file_idx : 1862 (Annotations.kt)
Class #38 -
Class descriptor : 'Lkotlin/StandardKt__StandardKt;'
Access flags : 0x0000 ()
Superclass : 'Ljava/lang/Object;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
#0 : (in Lkotlin/StandardKt__StandardKt;)
name : '<init>'
type : '()V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
catches : (none)
positions :
locals :
#1 : (in Lkotlin/StandardKt__StandardKt;)
name : 'TODO'
type : '()Ljava/lang/Void;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 3
ins : 0
outs : 4
insns size : 10 16-bit code units
catches : (none)
positions :
0x0001 line=15
locals :
#2 : (in Lkotlin/StandardKt__StandardKt;)
name : 'TODO'
type : '(Ljava/lang/String;)Ljava/lang/Void;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 4
ins : 1
outs : 2
insns size : 27 16-bit code units
catches : (none)
positions :
0x0000 line=23
locals :
0x0000 - 0x001b reg=3 reason Ljava/lang/String;
#3 : (in Lkotlin/StandardKt__StandardKt;)
name : 'also'
type : '(Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 2
ins : 2
outs : 2
insns size : 4 16-bit code units
catches : (none)
positions :
0x0000 line=56
locals :
0x0000 - 0x0004 reg=0 $receiver Ljava/lang/Object;
0x0000 - 0x0004 reg=1 block Lkotlin/jvm/functions/Function1;
#4 : (in Lkotlin/StandardKt__StandardKt;)
name : 'apply'
type : '(Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 2
ins : 2
outs : 2
insns size : 4 16-bit code units
catches : (none)
positions :
0x0000 line=49
locals :
0x0000 - 0x0004 reg=0 $receiver Ljava/lang/Object;
0x0000 - 0x0004 reg=1 block Lkotlin/jvm/functions/Function1;
#5 : (in Lkotlin/StandardKt__StandardKt;)
name : 'let'
type : '(Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 3
ins : 2
outs : 2
insns size : 5 16-bit code units
catches : (none)
positions :
0x0000 line=62
locals :
0x0000 - 0x0005 reg=1 $receiver Ljava/lang/Object;
0x0000 - 0x0005 reg=2 block Lkotlin/jvm/functions/Function1;
#6 : (in Lkotlin/StandardKt__StandardKt;)
name : 'repeat'
type : '(ILkotlin/jvm/functions/Function1;)V'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 5
ins : 2
outs : 2
insns size : 18 16-bit code units
catches : (none)
positions :
0x0000 line=85
0x0005 line=86
0x000c line=85
0x0011 line=88
locals :
0x0010 - 0x0011 reg=0 index I
0x0000 - 0x0012 reg=3 times I
0x0000 - 0x0012 reg=4 action Lkotlin/jvm/functions/Function1;
#7 : (in Lkotlin/StandardKt__StandardKt;)
name : 'run'
type : '(Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 3
ins : 2
outs : 2
insns size : 5 16-bit code units
catches : (none)
positions :
0x0000 line=37
locals :
0x0000 - 0x0005 reg=1 $receiver Ljava/lang/Object;
0x0000 - 0x0005 reg=2 block Lkotlin/jvm/functions/Function1;
#8 : (in Lkotlin/StandardKt__StandardKt;)
name : 'run'
type : '(Lkotlin/jvm/functions/Function0;)Ljava/lang/Object;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 2
ins : 1
outs : 1
insns size : 5 16-bit code units
catches : (none)
positions :
0x0000 line=31
locals :
0x0000 - 0x0005 reg=1 block Lkotlin/jvm/functions/Function0;
#9 : (in Lkotlin/StandardKt__StandardKt;)
name : 'takeIf'
type : '(Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 3
ins : 2
outs : 2
insns size : 15 16-bit code units
catches : (none)
positions :
0x0000 line=69
locals :
0x0000 - 0x000c reg=1 $receiver Ljava/lang/Object;
0x000d - 0x000f reg=1 $receiver Ljava/lang/Object;
0x0000 - 0x000f reg=2 predicate Lkotlin/jvm/functions/Function1;
#10 : (in Lkotlin/StandardKt__StandardKt;)
name : 'takeUnless'
type : '(Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 3
ins : 2
outs : 2
insns size : 15 16-bit code units
catches : (none)
positions :
0x0000 line=76
locals :
0x0000 - 0x000c reg=1 $receiver Ljava/lang/Object;
0x000d - 0x000f reg=1 $receiver Ljava/lang/Object;
0x0000 - 0x000f reg=2 predicate Lkotlin/jvm/functions/Function1;
#11 : (in Lkotlin/StandardKt__StandardKt;)
name : 'with'
type : '(Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)Ljava/lang/Object;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 3
ins : 2
outs : 2
insns size : 5 16-bit code units
catches : (none)
positions :
0x0000 line=43
locals :
0x0000 - 0x0005 reg=1 receiver Ljava/lang/Object;
0x0000 - 0x0005 reg=2 block Lkotlin/jvm/functions/Function1;
Virtual methods -
source_file_idx : 3443 (Standard.kt)
Class #39 -
Class descriptor : 'Lkotlin/StandardKt__SynchronizedKt;'
Access flags : 0x0000 ()
Superclass : 'Lkotlin/StandardKt__StandardKt;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
#0 : (in Lkotlin/StandardKt__SynchronizedKt;)
name : '<init>'
type : '()V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
catches : (none)
positions :
locals :
#1 : (in Lkotlin/StandardKt__SynchronizedKt;)
name : 'synchronized'
type : '(Ljava/lang/Object;Lkotlin/jvm/functions/Function0;)Ljava/lang/Object;'
access : 0x001a (PRIVATE STATIC FINAL)
code -
registers : 4
ins : 2
outs : 1
insns size : 24 16-bit code units
catches : 1
0x0003 - 0x0006
<any> -> 0x000f
positions :
0x0001 line=13
0x0002 line=15
0x0003 line=16
0x000a line=19
locals :
0x0000 - 0x0018 reg=2 lock Ljava/lang/Object;
0x0000 - 0x0018 reg=3 block Lkotlin/jvm/functions/Function0;
Virtual methods -
source_file_idx : 3465 (Synchronized.kt)
Class #40 -
Class descriptor : 'Lkotlin/StandardKt;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Lkotlin/StandardKt__SynchronizedKt;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
#0 : (in Lkotlin/StandardKt;)
name : '<init>'
type : '()V'
access : 0x10002 (PRIVATE CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
catches : (none)
positions :
locals :
Virtual methods -
source_file_idx : -1 (unknown)
Class #41 -
Class descriptor : 'Lkotlin/Suppress;'
Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION)
Superclass : 'Ljava/lang/Object;'
Interfaces -
#0 : 'Ljava/lang/annotation/Annotation;'
Static fields -
Instance fields -
Direct methods -
Virtual methods -
#0 : (in Lkotlin/Suppress;)
name : 'names'
type : '()[Ljava/lang/String;'
access : 0x0401 (PUBLIC ABSTRACT)
code : (none)
source_file_idx : 1862 (Annotations.kt)
Class #42 -
Class descriptor : 'Lkotlin/SynchronizedLazyImpl;'
Access flags : 0x0010 (FINAL)
Superclass : 'Ljava/lang/Object;'
Interfaces -
#0 : 'Lkotlin/Lazy;'
#1 : 'Ljava/io/Serializable;'
Static fields -
Instance fields -
#0 : (in Lkotlin/SynchronizedLazyImpl;)
name : '_value'
type : 'Ljava/lang/Object;'
access : 0x0042 (PRIVATE VOLATILE)
#1 : (in Lkotlin/SynchronizedLazyImpl;)
name : 'initializer'
type : 'Lkotlin/jvm/functions/Function0;'
access : 0x0002 (PRIVATE)
#2 : (in Lkotlin/SynchronizedLazyImpl;)
name : 'lock'
type : 'Ljava/lang/Object;'
access : 0x0012 (PRIVATE FINAL)
Direct methods -
#0 : (in Lkotlin/SynchronizedLazyImpl;)
name : '<init>'
type : '(Lkotlin/jvm/functions/Function0;Ljava/lang/Object;)V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 4
ins : 3
outs : 2
insns size : 21 16-bit code units
catches : (none)
positions :
0x0005 line=110
0x0008 line=111
0x000a line=112
0x000e line=114
locals :
0x0000 - 0x0010 reg=3 lock Ljava/lang/Object;
0x0000 - 0x0015 reg=1 this Lkotlin/SynchronizedLazyImpl;
0x0000 - 0x0015 reg=2 initializer Lkotlin/jvm/functions/Function0;
0x0013 - 0x0015 reg=3 lock Ljava/lang/Object;
#1 : (in Lkotlin/SynchronizedLazyImpl;)
name : '<init>'
type : '(Lkotlin/jvm/functions/Function0;Ljava/lang/Object;ILkotlin/jvm/internal/DefaultConstructorMarker;)V'
access : 0x11001 (PUBLIC SYNTHETIC CONSTRUCTOR)
code -
registers : 6
ins : 5
outs : 3
insns size : 9 16-bit code units
catches : (none)
positions :
0x0004 line=110
locals :
0x0000 - 0x0009 reg=1 this Lkotlin/SynchronizedLazyImpl;
#2 : (in Lkotlin/SynchronizedLazyImpl;)
name : 'writeReplace'
type : '()Ljava/lang/Object;'
access : 0x0012 (PRIVATE FINAL)
code -
registers : 3
ins : 1
outs : 2
insns size : 10 16-bit code units
catches : (none)
positions :
0x0000 line=142
locals :
0x0000 - 0x000a reg=2 this Lkotlin/SynchronizedLazyImpl;
Virtual methods -
#0 : (in Lkotlin/SynchronizedLazyImpl;)
name : 'getValue'
type : '()Ljava/lang/Object;'
access : 0x0001 (PUBLIC)
code -
registers : 6
ins : 1
outs : 1
insns size : 43 16-bit code units
catches : 2
0x000b - 0x000f
<any> -> 0x0028
0x0014 - 0x0026
<any> -> 0x0028
positions :
0x0000 line=118
0x0002 line=119
0x0006 line=126
0x0007 line=124
0x000b line=125
0x000d line=126
0x0014 line=130
0x001f line=131
0x0021 line=132
0x0027 line=133
0x0028 line=126
locals :
0x0002 - 0x0006 reg=0 _v1 Ljava/lang/Object;
0x000d - 0x0011 reg=1 _v2 Ljava/lang/Object;
0x0014 - 0x0028 reg=1 _v2 Ljava/lang/Object;
0x001f - 0x0028 reg=2 typedValue Ljava/lang/Object;
0x0007 - 0x002b reg=0 _v1 Ljava/lang/Object;
0x0000 - 0x002b reg=5 this Lkotlin/SynchronizedLazyImpl;
#1 : (in Lkotlin/SynchronizedLazyImpl;)
name : 'isInitialized'
type : '()Z'
access : 0x0001 (PUBLIC)
code -
registers : 3
ins : 1
outs : 0
insns size : 10 16-bit code units
catches : (none)
positions :
0x0000 line=138
locals :
0x0000 - 0x000a reg=2 this Lkotlin/SynchronizedLazyImpl;
#2 : (in Lkotlin/SynchronizedLazyImpl;)
name : 'toString'
type : '()Ljava/lang/String;'
access : 0x0001 (PUBLIC)
code -
registers : 2
ins : 1
outs : 1
insns size : 18 16-bit code units
catches : (none)
positions :
0x0000 line=140
locals :
0x0000 - 0x0012 reg=1 this Lkotlin/SynchronizedLazyImpl;
source_file_idx : 2357 (Lazy.kt)
Class #43 -
Class descriptor : 'Lkotlin/Triple;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Ljava/lang/Object;'
Interfaces -
#0 : 'Ljava/io/Serializable;'
Static fields -
Instance fields -
#0 : (in Lkotlin/Triple;)
name : 'first'
type : 'Ljava/lang/Object;'
access : 0x0012 (PRIVATE FINAL)
#1 : (in Lkotlin/Triple;)
name : 'second'
type : 'Ljava/lang/Object;'
access : 0x0012 (PRIVATE FINAL)
#2 : (in Lkotlin/Triple;)
name : 'third'
type : 'Ljava/lang/Object;'
access : 0x0012 (PRIVATE FINAL)
Direct methods -
#0 : (in Lkotlin/Triple;)
name : '<init>'
type : '(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 4
ins : 4
outs : 1
insns size : 10 16-bit code units
catches : (none)
positions :
0x0000 line=59
locals :
0x0000 - 0x000a reg=0 this Lkotlin/Triple;
0x0000 - 0x000a reg=1 first Ljava/lang/Object;
0x0000 - 0x000a reg=2 second Ljava/lang/Object;
0x0000 - 0x000a reg=3 third Ljava/lang/Object;
#1 : (in Lkotlin/Triple;)
name : 'copy$default'
type : '(Lkotlin/Triple;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;ILjava/lang/Object;)Lkotlin/Triple;'
access : 0x1049 (PUBLIC STATIC BRIDGE SYNTHETIC)
code -
registers : 7
ins : 6
outs : 4
insns size : 23 16-bit code units
catches : (none)
positions :
locals :
Virtual methods -
#0 : (in Lkotlin/Triple;)
name : 'component1'
type : '()Ljava/lang/Object;'
access : 0x0011 (PUBLIC FINAL)
code -
registers : 2
ins : 1
outs : 0
insns size : 3 16-bit code units
catches : (none)
positions :
locals :
0x0000 - 0x0003 reg=1 this Lkotlin/Triple;
#1 : (in Lkotlin/Triple;)
name : 'component2'
type : '()Ljava/lang/Object;'
access : 0x0011 (PUBLIC FINAL)
code -
registers : 2
ins : 1
outs : 0
insns size : 3 16-bit code units
catches : (none)
positions :
locals :
0x0000 - 0x0003 reg=1 this Lkotlin/Triple;
#2 : (in Lkotlin/Triple;)
name : 'component3'
type : '()Ljava/lang/Object;'
access : 0x0011 (PUBLIC FINAL)
code -
registers : 2
ins : 1
outs : 0
insns size : 3 16-bit code units
catches : (none)
positions :
locals :
0x0000 - 0x0003 reg=1 this Lkotlin/Triple;
#3 : (in Lkotlin/Triple;)
name : 'copy'
type : '(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Triple;'
access : 0x0011 (PUBLIC FINAL)
code -
registers : 5
ins : 4
outs : 4
insns size : 6 16-bit code units
catches : (none)
positions :
locals :
0x0000 - 0x0006 reg=1 this Lkotlin/Triple;
0x0000 - 0x0006 reg=2 first Ljava/lang/Object;
0x0000 - 0x0006 reg=3 second Ljava/lang/Object;
0x0000 - 0x0006 reg=4 third Ljava/lang/Object;
#4 : (in Lkotlin/Triple;)
name : 'equals'
type : '(Ljava/lang/Object;)Z'
access : 0x0001 (PUBLIC)
code -
registers : 4
ins : 2
outs : 2
insns size : 42 16-bit code units
catches : (none)
positions :
locals :
#5 : (in Lkotlin/Triple;)
name : 'getFirst'
type : '()Ljava/lang/Object;'
access : 0x0011 (PUBLIC FINAL)
code -
registers : 2
ins : 1
outs : 0
insns size : 3 16-bit code units
catches : (none)
positions :
0x0000 line=60
locals :
0x0000 - 0x0003 reg=1 this Lkotlin/Triple;
#6 : (in Lkotlin/Triple;)
name : 'getSecond'
type : '()Ljava/lang/Object;'
access : 0x0011 (PUBLIC FINAL)
code -
registers : 2
ins : 1
outs : 0
insns size : 3 16-bit code units
catches : (none)
positions :
0x0000 line=61
locals :
0x0000 - 0x0003 reg=1 this Lkotlin/Triple;
#7 : (in Lkotlin/Triple;)
name : 'getThird'
type : '()Ljava/lang/Object;'
access : 0x0011 (PUBLIC FINAL)
code -
registers : 2
ins : 1
outs : 0
insns size : 3 16-bit code units
catches : (none)
positions :
0x0000 line=62
locals :
0x0000 - 0x0003 reg=1 this Lkotlin/Triple;
#8 : (in Lkotlin/Triple;)
name : 'hashCode'
type : '()I'
access : 0x0001 (PUBLIC)
code -
registers : 4
ins : 1
outs : 1
insns size : 36 16-bit code units
catches : (none)
positions :
locals :
#9 : (in Lkotlin/Triple;)
name : 'toString'
type : '()Ljava/lang/String;'
access : 0x0001 (PUBLIC)
code -
registers : 3
ins : 1
outs : 2
insns size : 52 16-bit code units
catches : (none)
positions :
0x0000 line=68
locals :
0x0000 - 0x0034 reg=2 this Lkotlin/Triple;
source_file_idx : 3509 (Tuples.kt)
Class #44 -
Class descriptor : 'Lkotlin/TuplesKt;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Ljava/lang/Object;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
#0 : (in Lkotlin/TuplesKt;)
name : 'to'
type : '(Ljava/lang/Object;Ljava/lang/Object;)Lkotlin/Pair;'
access : 0x0019 (PUBLIC STATIC FINAL)
code -
registers : 3
ins : 2
outs : 3
insns size : 6 16-bit code units
catches : (none)
positions :
0x0000 line=37
locals :
0x0000 - 0x0006 reg=1 $receiver Ljava/lang/Object;
0x0000 - 0x0006 reg=2 that Ljava/lang/Object;
#1 : (in Lkotlin/TuplesKt;)
name : 'toList'
type : '(Lkotlin/Pair;)Ljava/util/List;'
access : 0x0019 (PUBLIC STATIC FINAL)
code -
registers : 4
ins : 1
outs : 2
insns size : 27 16-bit code units
catches : (none)
positions :
0x0005 line=42
locals :
0x0000 - 0x001b reg=3 $receiver Lkotlin/Pair;
#2 : (in Lkotlin/TuplesKt;)
name : 'toList'
type : '(Lkotlin/Triple;)Ljava/util/List;'
access : 0x0019 (PUBLIC STATIC FINAL)
code -
registers : 4
ins : 1
outs : 2
insns size : 34 16-bit code units
catches : (none)
positions :
0x0005 line=74
locals :
0x0000 - 0x0022 reg=3 $receiver Lkotlin/Triple;
Virtual methods -
source_file_idx : 3509 (Tuples.kt)
Class #45 -
Class descriptor : 'Lkotlin/TypeAliasesKt;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Ljava/lang/Object;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
#0 : (in Lkotlin/TypeAliasesKt;)
name : 'AssertionError$annotations'
type : '()V'
access : 0x1009 (PUBLIC STATIC SYNTHETIC)
code -
registers : 0
ins : 0
outs : 0
insns size : 1 16-bit code units
catches : (none)
positions :
locals :
#1 : (in Lkotlin/TypeAliasesKt;)
name : 'ClassCastException$annotations'
type : '()V'
access : 0x1009 (PUBLIC STATIC SYNTHETIC)
code -
registers : 0
ins : 0
outs : 0
insns size : 1 16-bit code units
catches : (none)
positions :
locals :
#2 : (in Lkotlin/TypeAliasesKt;)
name : 'Comparator$annotations'
type : '()V'
access : 0x1009 (PUBLIC STATIC SYNTHETIC)
code -
registers : 0
ins : 0
outs : 0
insns size : 1 16-bit code units
catches : (none)
positions :
locals :
#3 : (in Lkotlin/TypeAliasesKt;)
name : 'Error$annotations'
type : '()V'
access : 0x1009 (PUBLIC STATIC SYNTHETIC)
code -
registers : 0
ins : 0
outs : 0
insns size : 1 16-bit code units
catches : (none)
positions :
locals :
#4 : (in Lkotlin/TypeAliasesKt;)
name : 'Exception$annotations'
type : '()V'
access : 0x1009 (PUBLIC STATIC SYNTHETIC)
code -
registers : 0
ins : 0
outs : 0
insns size : 1 16-bit code units
catches : (none)
positions :
locals :
#5 : (in Lkotlin/TypeAliasesKt;)
name : 'IllegalArgumentException$annotations'
type : '()V'
access : 0x1009 (PUBLIC STATIC SYNTHETIC)
code -
registers : 0
ins : 0
outs : 0
insns size : 1 16-bit code units
catches : (none)
positions :
locals :
#6 : (in Lkotlin/TypeAliasesKt;)
name : 'IllegalStateException$annotations'
type : '()V'
access : 0x1009 (PUBLIC STATIC SYNTHETIC)
code -
registers : 0
ins : 0
outs : 0
insns size : 1 16-bit code units
catches : (none)
positions :
locals :
#7 : (in Lkotlin/TypeAliasesKt;)
name : 'IndexOutOfBoundsException$annotations'
type : '()V'
access : 0x1009 (PUBLIC STATIC SYNTHETIC)
code -
registers : 0
ins : 0
outs : 0
insns size : 1 16-bit code units
catches : (none)
positions :
locals :
#8 : (in Lkotlin/TypeAliasesKt;)
name : 'NoSuchElementException$annotations'
type : '()V'
access : 0x1009 (PUBLIC STATIC SYNTHETIC)
code -
registers : 0
ins : 0
outs : 0
insns size : 1 16-bit code units
catches : (none)
positions :
locals :
#9 : (in Lkotlin/TypeAliasesKt;)
name : 'NullPointerException$annotations'
type : '()V'
access : 0x1009 (PUBLIC STATIC SYNTHETIC)
code -
registers : 0
ins : 0
outs : 0
insns size : 1 16-bit code units
catches : (none)
positions :
locals :
#10 : (in Lkotlin/TypeAliasesKt;)
name : 'NumberFormatException$annotations'
type : '()V'
access : 0x1009 (PUBLIC STATIC SYNTHETIC)
code -
registers : 0
ins : 0
outs : 0
insns size : 1 16-bit code units
catches : (none)
positions :
locals :
#11 : (in Lkotlin/TypeAliasesKt;)
name : 'RuntimeException$annotations'
type : '()V'
access : 0x1009 (PUBLIC STATIC SYNTHETIC)
code -
registers : 0
ins : 0
outs : 0
insns size : 1 16-bit code units
catches : (none)
positions :
locals :
#12 : (in Lkotlin/TypeAliasesKt;)
name : 'UnsupportedOperationException$annotations'
type : '()V'
access : 0x1009 (PUBLIC STATIC SYNTHETIC)
code -
registers : 0
ins : 0
outs : 0
insns size : 1 16-bit code units
catches : (none)
positions :
locals :
Virtual methods -
source_file_idx : 3511 (TypeAliases.kt)
Class #46 -
Class descriptor : 'Lkotlin/TypeCastException;'
Access flags : 0x0001 (PUBLIC)
Superclass : 'Ljava/lang/ClassCastException;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
#0 : (in Lkotlin/TypeCastException;)
name : '<init>'
type : '()V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
catches : (none)
positions :
0x0000 line=20
0x0003 line=21
locals :
0x0000 - 0x0004 reg=0 this Lkotlin/TypeCastException;
#1 : (in Lkotlin/TypeCastException;)
name : '<init>'
type : '(Ljava/lang/String;)V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 2
ins : 2
outs : 2
insns size : 4 16-bit code units
catches : (none)
positions :
0x0000 line=24
0x0003 line=25
locals :
0x0000 - 0x0004 reg=0 this Lkotlin/TypeCastException;
0x0000 - 0x0004 reg=1 message Ljava/lang/String;
Virtual methods -
source_file_idx : 3512 (TypeCastException.java)
Class #47 -
Class descriptor : 'Lkotlin/UNINITIALIZED_VALUE;'
Access flags : 0x0010 (FINAL)
Superclass : 'Ljava/lang/Object;'
Interfaces -
Static fields -
#0 : (in Lkotlin/UNINITIALIZED_VALUE;)
name : 'INSTANCE'
type : 'Lkotlin/UNINITIALIZED_VALUE;'
access : 0x0019 (PUBLIC STATIC FINAL)
Instance fields -
Direct methods -
#0 : (in Lkotlin/UNINITIALIZED_VALUE;)
name : '<clinit>'
type : '()V'
access : 0x10008 (STATIC CONSTRUCTOR)
code -
registers : 1
ins : 0
outs : 1
insns size : 6 16-bit code units
catches : (none)
positions :
0x0000 line=108
locals :
#1 : (in Lkotlin/UNINITIALIZED_VALUE;)
name : '<init>'
type : '()V'
access : 0x10002 (PRIVATE CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 8 16-bit code units
catches : (none)
positions :
0x0000 line=108
locals :
0x0000 - 0x0005 reg=0 this Lkotlin/UNINITIALIZED_VALUE;
Virtual methods -
source_file_idx : 2357 (Lazy.kt)
Class #48 -
Class descriptor : 'Lkotlin/UninitializedPropertyAccessException;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Ljava/lang/RuntimeException;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
#0 : (in Lkotlin/UninitializedPropertyAccessException;)
name : '<init>'
type : '()V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
catches : (none)
positions :
0x0000 line=20
locals :
0x0000 - 0x0004 reg=0 this Lkotlin/UninitializedPropertyAccessException;
#1 : (in Lkotlin/UninitializedPropertyAccessException;)
name : '<init>'
type : '(Ljava/lang/String;)V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 3
ins : 2
outs : 2
insns size : 9 16-bit code units
catches : (none)
positions :
0x0005 line=22
locals :
0x0000 - 0x0009 reg=1 this Lkotlin/UninitializedPropertyAccessException;
0x0000 - 0x0009 reg=2 message Ljava/lang/String;
#2 : (in Lkotlin/UninitializedPropertyAccessException;)
name : '<init>'
type : '(Ljava/lang/String;Ljava/lang/Throwable;)V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 4
ins : 3
outs : 3
insns size : 14 16-bit code units
catches : (none)
positions :
0x000a line=24
locals :
0x0000 - 0x000e reg=1 this Lkotlin/UninitializedPropertyAccessException;
0x0000 - 0x000e reg=2 message Ljava/lang/String;
0x0000 - 0x000e reg=3 cause Ljava/lang/Throwable;
#3 : (in Lkotlin/UninitializedPropertyAccessException;)
name : '<init>'
type : '(Ljava/lang/Throwable;)V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 3
ins : 2
outs : 2
insns size : 9 16-bit code units
catches : (none)
positions :
0x0005 line=26
locals :
0x0000 - 0x0009 reg=1 this Lkotlin/UninitializedPropertyAccessException;
0x0000 - 0x0009 reg=2 cause Ljava/lang/Throwable;
Virtual methods -
source_file_idx : 3541 (UninitializedPropertyAccessException.kt)
Class #49 -
Class descriptor : 'Lkotlin/Unit;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Ljava/lang/Object;'
Interfaces -
Static fields -
#0 : (in Lkotlin/Unit;)
name : 'INSTANCE'
type : 'Lkotlin/Unit;'
access : 0x0019 (PUBLIC STATIC FINAL)
Instance fields -
Direct methods -
#0 : (in Lkotlin/Unit;)
name : '<clinit>'
type : '()V'
access : 0x10008 (STATIC CONSTRUCTOR)
code -
registers : 1
ins : 0
outs : 1
insns size : 6 16-bit code units
catches : (none)
positions :
0x0000 line=22
locals :
#1 : (in Lkotlin/Unit;)
name : '<init>'
type : '()V'
access : 0x10002 (PRIVATE CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 8 16-bit code units
catches : (none)
positions :
0x0000 line=22
locals :
0x0000 - 0x0005 reg=0 this Lkotlin/Unit;
Virtual methods -
#0 : (in Lkotlin/Unit;)
name : 'toString'
type : '()Ljava/lang/String;'
access : 0x0001 (PUBLIC)
code -
registers : 2
ins : 1
outs : 0
insns size : 3 16-bit code units
catches : (none)
positions :
0x0000 line=23
locals :
0x0000 - 0x0003 reg=1 this Lkotlin/Unit;
source_file_idx : 3542 (Unit.kt)
Class #50 -
Class descriptor : 'Lkotlin/UnsafeLazyImpl;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Ljava/lang/Object;'
Interfaces -
#0 : 'Lkotlin/Lazy;'
#1 : 'Ljava/io/Serializable;'
Static fields -
Instance fields -
#0 : (in Lkotlin/UnsafeLazyImpl;)
name : '_value'
type : 'Ljava/lang/Object;'
access : 0x0002 (PRIVATE)
#1 : (in Lkotlin/UnsafeLazyImpl;)
name : 'initializer'
type : 'Lkotlin/jvm/functions/Function0;'
access : 0x0002 (PRIVATE)
Direct methods -
#0 : (in Lkotlin/UnsafeLazyImpl;)
name : '<init>'
type : '(Lkotlin/jvm/functions/Function0;)V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 3
ins : 2
outs : 2
insns size : 15 16-bit code units
catches : (none)
positions :
0x0005 line=146
0x0008 line=147
0x000a line=148
locals :
0x0000 - 0x000f reg=1 this Lkotlin/UnsafeLazyImpl;
0x0000 - 0x000f reg=2 initializer Lkotlin/jvm/functions/Function0;
#1 : (in Lkotlin/UnsafeLazyImpl;)
name : 'writeReplace'
type : '()Ljava/lang/Object;'
access : 0x0012 (PRIVATE FINAL)
code -
registers : 3
ins : 1
outs : 2
insns size : 10 16-bit code units
catches : (none)
positions :
0x0000 line=164
locals :
0x0000 - 0x000a reg=2 this Lkotlin/UnsafeLazyImpl;
Virtual methods -
#0 : (in Lkotlin/UnsafeLazyImpl;)
name : 'getValue'
type : '()Ljava/lang/Object;'
access : 0x0001 (PUBLIC)
code -
registers : 3
ins : 1
outs : 1
insns size : 27 16-bit code units
catches : (none)
positions :
0x0000 line=152
0x0006 line=153
0x0013 line=154
0x0018 line=156
locals :
0x0000 - 0x001b reg=2 this Lkotlin/UnsafeLazyImpl;
#1 : (in Lkotlin/UnsafeLazyImpl;)
name : 'isInitialized'
type : '()Z'
access : 0x0001 (PUBLIC)
code -
registers : 3
ins : 1
outs : 0
insns size : 10 16-bit code units
catches : (none)
positions :
0x0000 line=160
locals :
0x0000 - 0x000a reg=2 this Lkotlin/UnsafeLazyImpl;
#2 : (in Lkotlin/UnsafeLazyImpl;)
name : 'toString'
type : '()Ljava/lang/String;'
access : 0x0001 (PUBLIC)
code -
registers : 2
ins : 1
outs : 1
insns size : 18 16-bit code units
catches : (none)
positions :
0x0000 line=162
locals :
0x0000 - 0x0012 reg=1 this Lkotlin/UnsafeLazyImpl;
source_file_idx : 2357 (Lazy.kt)
Class #51 -
Class descriptor : 'Lkotlin/UnsafeVariance;'
Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION)
Superclass : 'Ljava/lang/Object;'
Interfaces -
#0 : 'Ljava/lang/annotation/Annotation;'
Static fields -
Instance fields -
Direct methods -
Virtual methods -
source_file_idx : 1862 (Annotations.kt)
Class #52 -
Class descriptor : 'Lkotlin/_Assertions;'
Access flags : 0x0011 (PUBLIC FINAL)
Superclass : 'Ljava/lang/Object;'
Interfaces -
Static fields -
#0 : (in Lkotlin/_Assertions;)
name : 'ENABLED'
type : 'Z'
access : 0x0019 (PUBLIC STATIC FINAL)
#1 : (in Lkotlin/_Assertions;)
name : 'INSTANCE'
type : 'Lkotlin/_Assertions;'
access : 0x0019 (PUBLIC STATIC FINAL)
Instance fields -
Direct methods -
#0 : (in Lkotlin/_Assertions;)
name : '<clinit>'
type : '()V'
access : 0x10008 (STATIC CONSTRUCTOR)
code -
registers : 1
ins : 0
outs : 1
insns size : 6 16-bit code units
catches : (none)
positions :
0x0000 line=7
locals :
#1 : (in Lkotlin/_Assertions;)
name : '<init>'
type : '()V'
access : 0x10002 (PRIVATE CONSTRUCTOR)
code -
registers : 2
ins : 1
outs : 1
insns size : 19 16-bit code units
catches : (none)
positions :
0x0000 line=7
0x0008 line=9
locals :
0x0000 - 0x0013 reg=1 this Lkotlin/_Assertions;
#2 : (in Lkotlin/_Assertions;)
name : 'ENABLED$annotations'
type : '()V'
access : 0x1009 (PUBLIC STATIC SYNTHETIC)
code -
registers : 0
ins : 0
outs : 0
insns size : 1 16-bit code units
catches : (none)
positions :
locals :
Virtual methods -
source_file_idx : 1882 (AssertionsJVM.kt)
Class #53 -
Class descriptor : 'Lkotlin/annotation/AnnotationRetention;'
Access flags : 0x4011 (PUBLIC FINAL ENUM)
Superclass : 'Ljava/lang/Enum;'
Interfaces -
Static fields -
#0 : (in Lkotlin/annotation/AnnotationRetention;)
name : '$VALUES'
type : '[Lkotlin/annotation/AnnotationRetention;'
access : 0x101a (PRIVATE STATIC FINAL SYNTHETIC)
#1 : (in Lkotlin/annotation/AnnotationRetention;)
name : 'BINARY'
type : 'Lkotlin/annotation/AnnotationRetention;'
access : 0x4019 (PUBLIC STATIC FINAL ENUM)
#2 : (in Lkotlin/annotation/AnnotationRetention;)
name : 'RUNTIME'
type : 'Lkotlin/annotation/AnnotationRetention;'
access : 0x4019 (PUBLIC STATIC FINAL ENUM)
#3 : (in Lkotlin/annotation/AnnotationRetention;)
name : 'SOURCE'
type : 'Lkotlin/annotation/AnnotationRetention;'
access : 0x4019 (PUBLIC STATIC FINAL ENUM)
Instance fields -
Direct methods -
#0 : (in Lkotlin/annotation/AnnotationRetention;)
name : '<clinit>'
type : '()V'
access : 0x10008 (STATIC CONSTRUCTOR)
code -
registers : 6
ins : 0
outs : 3
insns size : 42 16-bit code units
catches : (none)
positions :
locals :
#1 : (in Lkotlin/annotation/AnnotationRetention;)
name : '<init>'
type : '(Ljava/lang/String;I)V'
access : 0x10004 (PROTECTED CONSTRUCTOR)
code -
registers : 3
ins : 3
outs : 3
insns size : 4 16-bit code units
catches : (none)
positions :
0x0000 line=61
locals :
0x0000 - 0x0004 reg=0 this Lkotlin/annotation/AnnotationRetention;
0x0000 - 0x0004 reg=1 $enum_name_or_ordinal$0 Ljava/lang/String;
0x0000 - 0x0004 reg=2 $enum_name_or_ordinal$1 I
#2 : (in Lkotlin/annotation/AnnotationRetention;)
name : 'valueOf'
type : '(Ljava/lang/String;)Lkotlin/annotation/AnnotationRetention;'
access : 0x0009 (PUBLIC STATIC)
code -
registers : 2
ins : 1
outs : 2
insns size : 9 16-bit code units
catches : (none)
positions :
locals :
#3 : (in Lkotlin/annotation/AnnotationRetention;)
name : 'values'
type : '()[Lkotlin/annotation/AnnotationRetention;'
access : 0x0009 (PUBLIC STATIC)
code -
registers : 1
ins : 0
outs : 1
insns size : 9 16-bit code units
catches : (none)
positions :
locals :
Virtual methods -
source_file_idx : 1862 (Annotations.kt)
Class #54 -
Class descriptor : 'Lkotlin/annotation/AnnotationTarget;'
Access flags : 0x4011 (PUBLIC FINAL ENUM)
Superclass : 'Ljava/lang/Enum;'
Interfaces -
Static fields -
#0 : (in Lkotlin/annotation/AnnotationTarget;)
name : '$VALUES'
type : '[Lkotlin/annotation/AnnotationTarget;'
access : 0x101a (PRIVATE STATIC FINAL SYNTHETIC)
#1 : (in Lkotlin/annotation/AnnotationTarget;)
name : 'ANNOTATION_CLASS'
type : 'Lkotlin/annotation/AnnotationTarget;'
access : 0x4019 (PUBLIC STATIC FINAL ENUM)
#2 : (in Lkotlin/annotation/AnnotationTarget;)
name : 'CLASS'
type : 'Lkotlin/annotation/AnnotationTarget;'
access : 0x4019 (PUBLIC STATIC FINAL ENUM)
#3 : (in Lkotlin/annotation/AnnotationTarget;)
name : 'CONSTRUCTOR'
type : 'Lkotlin/annotation/AnnotationTarget;'
access : 0x4019 (PUBLIC STATIC FINAL ENUM)
#4 : (in Lkotlin/annotation/AnnotationTarget;)
name : 'EXPRESSION'
type : 'Lkotlin/annotation/AnnotationTarget;'
access : 0x4019 (PUBLIC STATIC FINAL ENUM)
#5 : (in Lkotlin/annotation/AnnotationTarget;)
name : 'FIELD'
type : 'Lkotlin/annotation/AnnotationTarget;'
access : 0x4019 (PUBLIC STATIC FINAL ENUM)
#6 : (in Lkotlin/annotation/AnnotationTarget;)
name : 'FILE'
type : 'Lkotlin/annotation/AnnotationTarget;'
access : 0x4019 (PUBLIC STATIC FINAL ENUM)
#7 : (in Lkotlin/annotation/AnnotationTarget;)
name : 'FUNCTION'
type : 'Lkotlin/annotation/AnnotationTarget;'
access : 0x4019 (PUBLIC STATIC FINAL ENUM)
#8 : (in Lkotlin/annotation/AnnotationTarget;)
name : 'LOCAL_VARIABLE'
type : 'Lkotlin/annotation/AnnotationTarget;'
access : 0x4019 (PUBLIC STATIC FINAL ENUM)
#9 : (in Lkotlin/annotation/AnnotationTarget;)
name : 'PROPERTY'
type : 'Lkotlin/annotation/AnnotationTarget;'
access : 0x4019 (PUBLIC STATIC FINAL ENUM)
#10 : (in Lkotlin/annotation/AnnotationTarget;)
name : 'PROPERTY_GETTER'
type : 'Lkotlin/annotation/AnnotationTarget;'
access : 0x4019 (PUBLIC STATIC FINAL ENUM)
#11 : (in Lkotlin/annotation/AnnotationTarget;)
name : 'PROPERTY_SETTER'
type : 'Lkotlin/annotation/AnnotationTarget;'
access : 0x4019 (PUBLIC STATIC FINAL ENUM)
#12 : (in Lkotlin/annotation/AnnotationTarget;)
name : 'TYPE'
type : 'Lkotlin/annotation/AnnotationTarget;'
access : 0x4019 (PUBLIC STATIC FINAL ENUM)
#13 : (in Lkotlin/annotation/AnnotationTarget;)
name : 'TYPEALIAS'
type : 'Lkotlin/annotation/AnnotationTarget;'
access : 0x4019 (PUBLIC STATIC FINAL ENUM)
#14 : (in Lkotlin/annotation/AnnotationTarget;)
name : 'TYPE_PARAMETER'
type : 'Lkotlin/annotation/AnnotationTarget;'
access : 0x4019 (PUBLIC STATIC FINAL ENUM)
#15 : (in Lkotlin/annotation/AnnotationTarget;)
name : 'VALUE_PARAMETER'
type : 'Lkotlin/annotation/AnnotationTarget;'
access : 0x4019 (PUBLIC STATIC FINAL ENUM)
Instance fields -
Direct methods -
#0 : (in Lkotlin/annotation/AnnotationTarget;)
name : '<clinit>'
type : '()V'
access : 0x10008 (STATIC CONSTRUCTOR)
code -
registers : 8
ins : 0
outs : 3
insns size : 211 16-bit code units
catches : (none)
positions :
locals :
#1 : (in Lkotlin/annotation/AnnotationTarget;)
name : '<init>'
type : '(Ljava/lang/String;I)V'
access : 0x10004 (PROTECTED CONSTRUCTOR)
code -
registers : 3
ins : 3
outs : 3
insns size : 4 16-bit code units
catches : (none)
positions :
0x0000 line=22
locals :
0x0000 - 0x0004 reg=0 this Lkotlin/annotation/AnnotationTarget;
0x0000 - 0x0004 reg=1 $enum_name_or_ordinal$0 Ljava/lang/String;
0x0000 - 0x0004 reg=2 $enum_name_or_ordinal$1 I
#2 : (in Lkotlin/annotation/AnnotationTarget;)
name : 'valueOf'
type : '(Ljava/lang/String;)Lkotlin/annotation/AnnotationTarget;'
access : 0x0009 (PUBLIC STATIC)
code -
registers : 2
ins : 1
outs : 2
insns size : 9 16-bit code units
catches : (none)
positions :
locals :
#3 : (in Lkotlin/annotation/AnnotationTarget;)
name : 'values'
type : '()[Lkotlin/annotation/AnnotationTarget;'
access : 0x0009 (PUBLIC STATIC)
code -
registers : 1
ins : 0
outs : 1
insns size : 9 16-bit code units
catches : (none)
positions :
locals :
Virtual methods -
source_file_idx : 1862 (Annotations.kt)
Class #55 -
Class descriptor : 'Lkotlin/annotation/MustBeDocumented;'
Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION)
Superclass : 'Ljava/lang/Object;'
Interfaces -
#0 : 'Ljava/lang/annotation/Annotation;'
Static fields -
Instance fields -
Direct methods -
Virtual methods -
source_file_idx : 1862 (Annotations.kt)
Class #56 -
Class descriptor : 'Lkotlin/annotation/Repeatable;'
Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION)
Superclass : 'Ljava/lang/Object;'
Interfaces -
#0 : 'Ljava/lang/annotation/Annotation;'
Static fields -
Instance fields -
Direct methods -
Virtual methods -
source_file_idx : 1862 (Annotations.kt)
Class #57 -
Class descriptor : 'Lkotlin/annotation/Retention;'
Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION)
Superclass : 'Ljava/lang/Object;'
Interfaces -
#0 : 'Ljava/lang/annotation/Annotation;'
Static fields -
Instance fields -
Direct methods -
Virtual methods -
#0 : (in Lkotlin/annotation/Retention;)
name : 'value'
type : '()Lkotlin/annotation/AnnotationRetention;'
access : 0x0401 (PUBLIC ABSTRACT)
code : (none)
source_file_idx : 1862 (Annotations.kt)
Class #58 -
Class descriptor : 'Lkotlin/annotation/Target;'
Access flags : 0x2601 (PUBLIC INTERFACE ABSTRACT ANNOTATION)
Superclass : 'Ljava/lang/Object;'
Interfaces -
#0 : 'Ljava/lang/annotation/Annotation;'
Static fields -
Instance fields -
Direct methods -
Virtual methods -
#0 : (in Lkotlin/annotation/Target;)
name : 'allowedTargets'
type : '()[Lkotlin/annotation/AnnotationTarget;'
access : 0x0401 (PUBLIC ABSTRACT)
code : (none)
source_file_idx : 1862 (Annotations.kt)
Class #59 -
Class descriptor : 'Lkotlin/jvm/internal/FunctionBase;'
Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT)
Superclass : 'Ljava/lang/Object;'
Interfaces -
#0 : 'Lkotlin/Function;'
#1 : 'Ljava/io/Serializable;'
Static fields -
Instance fields -
Direct methods -
Virtual methods -
#0 : (in Lkotlin/jvm/internal/FunctionBase;)
name : 'getArity'
type : '()I'
access : 0x0401 (PUBLIC ABSTRACT)
code : (none)
source_file_idx : 2070 (FunctionBase.java)
Class #60 -
Class descriptor : 'Lkotlin/jvm/internal/Lambda;'
Access flags : 0x0401 (PUBLIC ABSTRACT)
Superclass : 'Ljava/lang/Object;'
Interfaces -
#0 : 'Lkotlin/jvm/internal/FunctionBase;'
Static fields -
Instance fields -
#0 : (in Lkotlin/jvm/internal/Lambda;)
name : 'arity'
type : 'I'
access : 0x0012 (PRIVATE FINAL)
Direct methods -
#0 : (in Lkotlin/jvm/internal/Lambda;)
name : '<init>'
type : '(I)V'
access : 0x10001 (PUBLIC CONSTRUCTOR)
code -
registers : 2
ins : 2
outs : 1
insns size : 6 16-bit code units
catches : (none)
positions :
0x0000 line=19
locals :
0x0000 - 0x0006 reg=0 this Lkotlin/jvm/internal/Lambda;
0x0000 - 0x0006 reg=1 arity I
Virtual methods -
#0 : (in Lkotlin/jvm/internal/Lambda;)
name : 'getArity'
type : '()I'
access : 0x0001 (PUBLIC)
code -
registers : 2
ins : 1
outs : 0
insns size : 3 16-bit code units
catches : (none)
positions :
0x0000 line=20
locals :
0x0000 - 0x0003 reg=1 this Lkotlin/jvm/internal/Lambda;
#1 : (in Lkotlin/jvm/internal/Lambda;)
name : 'toString'
type : '()Ljava/lang/String;'
access : 0x0001 (PUBLIC)
code -
registers : 2
ins : 1
outs : 1
insns size : 5 16-bit code units
catches : (none)
positions :
0x0000 line=22
locals :
0x0000 - 0x0005 reg=1 this Lkotlin/jvm/internal/Lambda;
source_file_idx : 2353 (Lambda.kt)
Class #61 -
Class descriptor : 'Lkotlin/jvm/functions/Function1;'
Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT)
Superclass : 'Ljava/lang/Object;'
Interfaces -
#0 : 'Lkotlin/Function;'
Static fields -
Instance fields -
Direct methods -
Virtual methods -
#0 : (in Lkotlin/jvm/functions/Function1;)
name : 'invoke'
type : '(Ljava/lang/Object;)Ljava/lang/Object;'
access : 0x0401 (PUBLIC ABSTRACT)
code : (none)
source_file_idx : 2074 (Functions.kt)
Class #62 -
Class descriptor : 'Lkotlin/collections/AbstractCollection$toString$1;'
Access flags : 0x0010 (FINAL)
Superclass : 'Lkotlin/jvm/internal/Lambda;'
Interfaces -
#0 : 'Lkotlin/jvm/functions/Function1;'
Static fields -
Instance fields -
#0 : (in Lkotlin/collections/AbstractCollection$toString$1;)
name : 'this$0'
type : 'Lkotlin/collections/AbstractCollection;'
access : 0x1010 (FINAL SYNTHETIC)
Direct methods -
#0 : (in Lkotlin/collections/AbstractCollection$toString$1;)
name : '<init>'
type : '(Lkotlin/collections/AbstractCollection;)V'
access : 0x10000 (CONSTRUCTOR)
code -
registers : 3
ins : 2
outs : 2
insns size : 7 16-bit code units
catches : (none)
positions :
locals :
Virtual methods -
#0 : (in Lkotlin/collections/AbstractCollection$toString$1;)
name : 'invoke'
type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;'
access : 0x0011 (PUBLIC FINAL)
code -
registers : 3
ins : 2
outs : 1
insns size : 16 16-bit code units
catches : (none)
positions :
0x0000 line=36
locals :
0x0000 - 0x0010 reg=1 this Lkotlin/collections/AbstractCollection$toString$1;
0x0000 - 0x0010 reg=2 it Ljava/lang/Object;
#1 : (in Lkotlin/collections/AbstractCollection$toString$1;)
name : 'invoke'
type : '(Ljava/lang/Object;)Ljava/lang/Object;'
access : 0x1041 (PUBLIC BRIDGE SYNTHETIC)
code -
registers : 3
ins : 2
outs : 2
insns size : 5 16-bit code units
catches : (none)
positions :
0x0000 line=24
locals :
0x0000 - 0x0005 reg=1 this Lkotlin/collections/AbstractCollection$toString$1;
source_file_idx : 1849 (AbstractCollection.kt)
Class #63 -
Class descriptor : 'Lkotlin/jvm/internal/markers/KMappedMarker;'
Access flags : 0x0601 (PUBLIC INTERFACE ABSTRACT)
Superclass : 'Ljava/lang/Object;'
Interfaces -
Static fields -
Instance fields -
Direct methods -
Virtual methods -
source_file_idx : 2214 (KMappedMarker.java)
Class #64 -
Class descriptor : 'Lkotlin/collections/AbstractCollection;'
Access flags : 0x0401 (PUBLIC ABSTRACT)
Superclass : 'Ljava/lang/Object;'
Interfaces -
#0 : 'Ljava/util/Collection;'
#1 : 'Lkotlin/jvm/internal/markers/KMappedMarker;'
Static fields -
Instance fields -
Direct methods -
#0 : (in Lkotlin/collections/AbstractCollection;)
name : '<init>'
type : '()V'
access : 0x10004 (PROTECTED CONSTRUCTOR)
code -
registers : 1
ins : 1
outs : 1
insns size : 4 16-bit code units
catches : (none)
positions :
0x0000 line=24
locals :
0x0000 - 0x0004 reg=0 this Lkotlin/collections/AbstractCollection;
Virtual methods -
#0 : (in Lkotlin/collections/AbstractCollection;)
name : 'add'
type : '(Ljava/lang/Object;)Z'
access : 0x0001 (PUBLIC)
code -
registers : 4
ins : 2
outs : 2
insns size : 8 16-bit code units
catches : (none)
positions :
locals :
#1 : (in Lkotlin/collections/AbstractCollection;)
name : 'addAll'
type : '(Ljava/util/Collection;)Z'
access : 0x0001 (PUBLIC)