Created
January 26, 2019 19:43
-
-
Save oleksiyp/bce110683d98b7bd66d95934b70af88e to your computer and use it in GitHub Desktop.
Classes produced by ByteBuddy when using subclass
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Classfile /home/oleksiyp/workspace/playground-issue219/broken/Channel$Subclass0.class | |
Last modified Jan 26, 2019; size 5600 bytes | |
MD5 checksum 59659ef9d1918d11c3ee4ae1e4431de1 | |
public class kotlinx.coroutines.channels.Channel$Subclass0 implements kotlinx.coroutines.channels.Channel | |
minor version: 0 | |
major version: 54 | |
flags: (0x0021) ACC_PUBLIC, ACC_SUPER | |
this_class: #2 // kotlinx/coroutines/channels/Channel$Subclass0 | |
super_class: #4 // java/lang/Object | |
interfaces: 1, fields: 20, methods: 26, attributes: 1 | |
Constant pool: | |
#1 = Utf8 kotlinx/coroutines/channels/Channel$Subclass0 | |
#2 = Class #1 // kotlinx/coroutines/channels/Channel$Subclass0 | |
#3 = Utf8 java/lang/Object | |
#4 = Class #3 // java/lang/Object | |
#5 = Utf8 kotlinx/coroutines/channels/Channel | |
#6 = Class #5 // kotlinx/coroutines/channels/Channel | |
#7 = Utf8 Lkotlin/Metadata; | |
#8 = Utf8 pn | |
#9 = Utf8 | |
#10 = Utf8 k | |
#11 = Integer 1 | |
#12 = Utf8 xi | |
#13 = Integer 0 | |
#14 = Utf8 d1 | |
#15 = Utf8 \u0000\u0012\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\bf\u0018\u0000 \u0004*\u0004\b\u0000\u0010\u00012\b\u0012\u0004\u0012\u0002H\u00010\u00022\b\u0012\u0004\u0012\u0002H\u00010\u0003:\u0001\u0004¨\u0006\u0005 | |
#16 = Utf8 d2 | |
#17 = Utf8 Lkotlinx/coroutines/channels/Channel; | |
#18 = Utf8 E | |
#19 = Utf8 Lkotlinx/coroutines/channels/SendChannel; | |
#20 = Utf8 Lkotlinx/coroutines/channels/ReceiveChannel; | |
#21 = Utf8 Factory | |
#22 = Utf8 kotlinx-coroutines-core | |
#23 = Utf8 mv | |
#24 = Integer 13 | |
#25 = Utf8 bv | |
#26 = Integer 3 | |
#27 = Utf8 xs | |
#28 = Utf8 equals | |
#29 = Utf8 (Ljava/lang/Object;)Z | |
#30 = Long -8701840542821624516l | |
#32 = Utf8 cachedValue$TmI8ZfBr$5j4bem0 | |
#33 = Utf8 Ljava/lang/reflect/Method; | |
#34 = NameAndType #32:#33 // cachedValue$TmI8ZfBr$5j4bem0:Ljava/lang/reflect/Method; | |
#35 = Fieldref #2.#34 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$TmI8ZfBr$5j4bem0:Ljava/lang/reflect/Method; | |
#36 = Utf8 kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$pMQwgy4S | |
#37 = Class #36 // kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$pMQwgy4S | |
#38 = Utf8 <init> | |
#39 = Utf8 (Lkotlinx/coroutines/channels/Channel$Subclass0;Ljava/lang/Object;)V | |
#40 = NameAndType #38:#39 // "<init>":(Lkotlinx/coroutines/channels/Channel$Subclass0;Ljava/lang/Object;)V | |
#41 = Methodref #37.#40 // kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$pMQwgy4S."<init>":(Lkotlinx/coroutines/channels/Channel$Subclass0;Ljava/lang/Object;)V | |
#42 = Utf8 io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor | |
#43 = Class #42 // io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor | |
#44 = Utf8 intercept | |
#45 = Utf8 (JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/util/concurrent/Callable;)Ljava/lang/Object; | |
#46 = NameAndType #44:#45 // intercept:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/util/concurrent/Callable;)Ljava/lang/Object; | |
#47 = Methodref #43.#46 // io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.intercept:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/util/concurrent/Callable;)Ljava/lang/Object; | |
#48 = Utf8 java/lang/Boolean | |
#49 = Class #48 // java/lang/Boolean | |
#50 = Utf8 booleanValue | |
#51 = Utf8 ()Z | |
#52 = NameAndType #50:#51 // booleanValue:()Z | |
#53 = Methodref #49.#52 // java/lang/Boolean.booleanValue:()Z | |
#54 = Utf8 toString | |
#55 = Utf8 ()Ljava/lang/String; | |
#56 = Utf8 cachedValue$TmI8ZfBr$4cscpe1 | |
#57 = NameAndType #56:#33 // cachedValue$TmI8ZfBr$4cscpe1:Ljava/lang/reflect/Method; | |
#58 = Fieldref #2.#57 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$TmI8ZfBr$4cscpe1:Ljava/lang/reflect/Method; | |
#59 = Utf8 kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$pCabr1g7 | |
#60 = Class #59 // kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$pCabr1g7 | |
#61 = Utf8 (Lkotlinx/coroutines/channels/Channel$Subclass0;)V | |
#62 = NameAndType #38:#61 // "<init>":(Lkotlinx/coroutines/channels/Channel$Subclass0;)V | |
#63 = Methodref #60.#62 // kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$pCabr1g7."<init>":(Lkotlinx/coroutines/channels/Channel$Subclass0;)V | |
#64 = Utf8 java/lang/String | |
#65 = Class #64 // java/lang/String | |
#66 = Utf8 hashCode | |
#67 = Utf8 ()I | |
#68 = Utf8 cachedValue$TmI8ZfBr$9pqdof1 | |
#69 = NameAndType #68:#33 // cachedValue$TmI8ZfBr$9pqdof1:Ljava/lang/reflect/Method; | |
#70 = Fieldref #2.#69 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$TmI8ZfBr$9pqdof1:Ljava/lang/reflect/Method; | |
#71 = Utf8 kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$Cmq8QviS | |
#72 = Class #71 // kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$Cmq8QviS | |
#73 = Methodref #72.#62 // kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$Cmq8QviS."<init>":(Lkotlinx/coroutines/channels/Channel$Subclass0;)V | |
#74 = Utf8 java/lang/Integer | |
#75 = Class #74 // java/lang/Integer | |
#76 = Utf8 intValue | |
#77 = NameAndType #76:#67 // intValue:()I | |
#78 = Methodref #75.#77 // java/lang/Integer.intValue:()I | |
#79 = Utf8 clone | |
#80 = Utf8 ()Ljava/lang/Object; | |
#81 = Utf8 java/lang/CloneNotSupportedException | |
#82 = Class #81 // java/lang/CloneNotSupportedException | |
#83 = Utf8 cachedValue$TmI8ZfBr$7m9oaq0 | |
#84 = NameAndType #83:#33 // cachedValue$TmI8ZfBr$7m9oaq0:Ljava/lang/reflect/Method; | |
#85 = Fieldref #2.#84 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$TmI8ZfBr$7m9oaq0:Ljava/lang/reflect/Method; | |
#86 = Utf8 kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$RsUGyNQ6 | |
#87 = Class #86 // kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$RsUGyNQ6 | |
#88 = Methodref #87.#62 // kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$RsUGyNQ6."<init>":(Lkotlinx/coroutines/channels/Channel$Subclass0;)V | |
#89 = Utf8 offer | |
#90 = Utf8 cachedValue$TmI8ZfBr$saefgj2 | |
#91 = NameAndType #90:#33 // cachedValue$TmI8ZfBr$saefgj2:Ljava/lang/reflect/Method; | |
#92 = Fieldref #2.#91 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$TmI8ZfBr$saefgj2:Ljava/lang/reflect/Method; | |
#93 = Utf8 interceptNoSuper | |
#94 = Utf8 (JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
#95 = NameAndType #93:#94 // interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
#96 = Methodref #43.#95 // io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
#97 = Utf8 close | |
#98 = Utf8 (Ljava/lang/Throwable;)Z | |
#99 = Utf8 cachedValue$TmI8ZfBr$hmv4cc1 | |
#100 = NameAndType #99:#33 // cachedValue$TmI8ZfBr$hmv4cc1:Ljava/lang/reflect/Method; | |
#101 = Fieldref #2.#100 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$TmI8ZfBr$hmv4cc1:Ljava/lang/reflect/Method; | |
#102 = Utf8 send | |
#103 = Utf8 (Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; | |
#104 = Utf8 cachedValue$TmI8ZfBr$m9eg072 | |
#105 = NameAndType #104:#33 // cachedValue$TmI8ZfBr$m9eg072:Ljava/lang/reflect/Method; | |
#106 = Fieldref #2.#105 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$TmI8ZfBr$m9eg072:Ljava/lang/reflect/Method; | |
#107 = Utf8 getOnSend | |
#108 = Utf8 ()Lkotlinx/coroutines/selects/SelectClause2; | |
#109 = Utf8 cachedValue$TmI8ZfBr$011hc53 | |
#110 = NameAndType #109:#33 // cachedValue$TmI8ZfBr$011hc53:Ljava/lang/reflect/Method; | |
#111 = Fieldref #2.#110 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$TmI8ZfBr$011hc53:Ljava/lang/reflect/Method; | |
#112 = Utf8 kotlinx/coroutines/selects/SelectClause2 | |
#113 = Class #112 // kotlinx/coroutines/selects/SelectClause2 | |
#114 = Utf8 invokeOnClose | |
#115 = Utf8 (Lkotlin/jvm/functions/Function1;)V | |
#116 = Utf8 cachedValue$TmI8ZfBr$efjote0 | |
#117 = NameAndType #116:#33 // cachedValue$TmI8ZfBr$efjote0:Ljava/lang/reflect/Method; | |
#118 = Fieldref #2.#117 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$TmI8ZfBr$efjote0:Ljava/lang/reflect/Method; | |
#119 = Utf8 isClosedForSend | |
#120 = Utf8 cachedValue$TmI8ZfBr$abonuu2 | |
#121 = NameAndType #120:#33 // cachedValue$TmI8ZfBr$abonuu2:Ljava/lang/reflect/Method; | |
#122 = Fieldref #2.#121 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$TmI8ZfBr$abonuu2:Ljava/lang/reflect/Method; | |
#123 = Utf8 isFull | |
#124 = Utf8 cachedValue$TmI8ZfBr$87urcg2 | |
#125 = NameAndType #124:#33 // cachedValue$TmI8ZfBr$87urcg2:Ljava/lang/reflect/Method; | |
#126 = Fieldref #2.#125 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$TmI8ZfBr$87urcg2:Ljava/lang/reflect/Method; | |
#127 = Utf8 isEmpty | |
#128 = Utf8 cachedValue$TmI8ZfBr$9bpt2k3 | |
#129 = NameAndType #128:#33 // cachedValue$TmI8ZfBr$9bpt2k3:Ljava/lang/reflect/Method; | |
#130 = Fieldref #2.#129 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$TmI8ZfBr$9bpt2k3:Ljava/lang/reflect/Method; | |
#131 = Utf8 iterator | |
#132 = Utf8 ()Lkotlinx/coroutines/channels/ChannelIterator; | |
#133 = Utf8 cachedValue$TmI8ZfBr$djpj310 | |
#134 = NameAndType #133:#33 // cachedValue$TmI8ZfBr$djpj310:Ljava/lang/reflect/Method; | |
#135 = Fieldref #2.#134 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$TmI8ZfBr$djpj310:Ljava/lang/reflect/Method; | |
#136 = Utf8 kotlinx/coroutines/channels/ChannelIterator | |
#137 = Class #136 // kotlinx/coroutines/channels/ChannelIterator | |
#138 = Utf8 poll | |
#139 = Utf8 cachedValue$TmI8ZfBr$quugij1 | |
#140 = NameAndType #139:#33 // cachedValue$TmI8ZfBr$quugij1:Ljava/lang/reflect/Method; | |
#141 = Fieldref #2.#140 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$TmI8ZfBr$quugij1:Ljava/lang/reflect/Method; | |
#142 = Utf8 cancel | |
#143 = Utf8 Lkotlin/Deprecated; | |
#144 = Utf8 message | |
#145 = Utf8 Use cancel without cause | |
#146 = Utf8 replaceWith | |
#147 = Utf8 Lkotlin/ReplaceWith; | |
#148 = Utf8 expression | |
#149 = Utf8 cancel() | |
#150 = Utf8 imports | |
#151 = Utf8 level | |
#152 = Utf8 Lkotlin/DeprecationLevel; | |
#153 = Utf8 WARNING | |
#154 = Utf8 cachedValue$TmI8ZfBr$aj8pl23 | |
#155 = NameAndType #154:#33 // cachedValue$TmI8ZfBr$aj8pl23:Ljava/lang/reflect/Method; | |
#156 = Fieldref #2.#155 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$TmI8ZfBr$aj8pl23:Ljava/lang/reflect/Method; | |
#157 = Utf8 receive | |
#158 = Utf8 (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; | |
#159 = Utf8 cachedValue$TmI8ZfBr$p78noj3 | |
#160 = NameAndType #159:#33 // cachedValue$TmI8ZfBr$p78noj3:Ljava/lang/reflect/Method; | |
#161 = Fieldref #2.#160 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$TmI8ZfBr$p78noj3:Ljava/lang/reflect/Method; | |
#162 = Utf8 isClosedForReceive | |
#163 = Utf8 cachedValue$TmI8ZfBr$mcqql83 | |
#164 = NameAndType #163:#33 // cachedValue$TmI8ZfBr$mcqql83:Ljava/lang/reflect/Method; | |
#165 = Fieldref #2.#164 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$TmI8ZfBr$mcqql83:Ljava/lang/reflect/Method; | |
#166 = Utf8 getOnReceive | |
#167 = Utf8 ()Lkotlinx/coroutines/selects/SelectClause1; | |
#168 = Utf8 cachedValue$TmI8ZfBr$9t56kf2 | |
#169 = NameAndType #168:#33 // cachedValue$TmI8ZfBr$9t56kf2:Ljava/lang/reflect/Method; | |
#170 = Fieldref #2.#169 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$TmI8ZfBr$9t56kf2:Ljava/lang/reflect/Method; | |
#171 = Utf8 kotlinx/coroutines/selects/SelectClause1 | |
#172 = Class #171 // kotlinx/coroutines/selects/SelectClause1 | |
#173 = Utf8 receiveOrNull | |
#174 = Utf8 cachedValue$TmI8ZfBr$3jojjr1 | |
#175 = NameAndType #174:#33 // cachedValue$TmI8ZfBr$3jojjr1:Ljava/lang/reflect/Method; | |
#176 = Fieldref #2.#175 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$TmI8ZfBr$3jojjr1:Ljava/lang/reflect/Method; | |
#177 = Utf8 getOnReceiveOrNull | |
#178 = Utf8 cachedValue$TmI8ZfBr$j6bpga1 | |
#179 = NameAndType #178:#33 // cachedValue$TmI8ZfBr$j6bpga1:Ljava/lang/reflect/Method; | |
#180 = Fieldref #2.#179 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$TmI8ZfBr$j6bpga1:Ljava/lang/reflect/Method; | |
#181 = Utf8 ()V | |
#182 = NameAndType #38:#181 // "<init>":()V | |
#183 = Methodref #4.#182 // java/lang/Object."<init>":()V | |
#184 = Utf8 <clinit> | |
#185 = Utf8 kotlinx/coroutines/channels/SendChannel | |
#186 = Class #185 // kotlinx/coroutines/channels/SendChannel | |
#187 = String #89 // offer | |
#188 = Utf8 java/lang/Class | |
#189 = Class #188 // java/lang/Class | |
#190 = Utf8 getMethod | |
#191 = Utf8 (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
#192 = NameAndType #190:#191 // getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
#193 = Methodref #189.#192 // java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
#194 = String #107 // getOnSend | |
#195 = Utf8 kotlinx/coroutines/channels/ReceiveChannel | |
#196 = Class #195 // kotlinx/coroutines/channels/ReceiveChannel | |
#197 = String #166 // getOnReceive | |
#198 = String #131 // iterator | |
#199 = String #28 // equals | |
#200 = String #102 // send | |
#201 = Utf8 kotlin/coroutines/Continuation | |
#202 = Class #201 // kotlin/coroutines/Continuation | |
#203 = String #79 // clone | |
#204 = Utf8 getDeclaredMethod | |
#205 = NameAndType #204:#191 // getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
#206 = Methodref #189.#205 // java/lang/Class.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
#207 = String #66 // hashCode | |
#208 = String #138 // poll | |
#209 = String #157 // receive | |
#210 = String #142 // cancel | |
#211 = Utf8 java/lang/Throwable | |
#212 = Class #211 // java/lang/Throwable | |
#213 = String #114 // invokeOnClose | |
#214 = Utf8 kotlin/jvm/functions/Function1 | |
#215 = Class #214 // kotlin/jvm/functions/Function1 | |
#216 = String #54 // toString | |
#217 = String #123 // isFull | |
#218 = String #127 // isEmpty | |
#219 = String #119 // isClosedForSend | |
#220 = String #177 // getOnReceiveOrNull | |
#221 = String #162 // isClosedForReceive | |
#222 = String #97 // close | |
#223 = String #173 // receiveOrNull | |
#224 = Utf8 equals$accessor$TmI8ZfBr | |
#225 = NameAndType #28:#29 // equals:(Ljava/lang/Object;)Z | |
#226 = Methodref #4.#225 // java/lang/Object.equals:(Ljava/lang/Object;)Z | |
#227 = Utf8 hashCode$accessor$TmI8ZfBr | |
#228 = NameAndType #66:#67 // hashCode:()I | |
#229 = Methodref #4.#228 // java/lang/Object.hashCode:()I | |
#230 = Utf8 toString$accessor$TmI8ZfBr | |
#231 = NameAndType #54:#55 // toString:()Ljava/lang/String; | |
#232 = Methodref #4.#231 // java/lang/Object.toString:()Ljava/lang/String; | |
#233 = Utf8 clone$accessor$TmI8ZfBr | |
#234 = NameAndType #79:#80 // clone:()Ljava/lang/Object; | |
#235 = Methodref #4.#234 // java/lang/Object.clone:()Ljava/lang/Object; | |
#236 = Utf8 Code | |
#237 = Utf8 Exceptions | |
#238 = Utf8 RuntimeVisibleAnnotations | |
{ | |
public boolean equals(java.lang.Object); | |
descriptor: (Ljava/lang/Object;)Z | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=9, locals=2, args_size=2 | |
0: ldc2_w #30 // long -8701840542821624516l | |
3: aload_0 | |
4: getstatic #35 // Field cachedValue$TmI8ZfBr$5j4bem0:Ljava/lang/reflect/Method; | |
7: iconst_1 | |
8: anewarray #4 // class java/lang/Object | |
11: dup | |
12: iconst_0 | |
13: aload_1 | |
14: aastore | |
15: new #37 // class kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$pMQwgy4S | |
18: dup | |
19: aload_0 | |
20: aload_1 | |
21: invokespecial #41 // Method kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$pMQwgy4S."<init>":(Lkotlinx/coroutines/channels/Channel$Subclass0;Ljava/lang/Object;)V | |
24: invokestatic #47 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.intercept:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/util/concurrent/Callable;)Ljava/lang/Object; | |
27: checkcast #49 // class java/lang/Boolean | |
30: invokevirtual #53 // Method java/lang/Boolean.booleanValue:()Z | |
33: ireturn | |
public java.lang.String toString(); | |
descriptor: ()Ljava/lang/String; | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=8, locals=1, args_size=1 | |
0: ldc2_w #30 // long -8701840542821624516l | |
3: aload_0 | |
4: getstatic #58 // Field cachedValue$TmI8ZfBr$4cscpe1:Ljava/lang/reflect/Method; | |
7: iconst_0 | |
8: anewarray #4 // class java/lang/Object | |
11: new #60 // class kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$pCabr1g7 | |
14: dup | |
15: aload_0 | |
16: invokespecial #63 // Method kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$pCabr1g7."<init>":(Lkotlinx/coroutines/channels/Channel$Subclass0;)V | |
19: invokestatic #47 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.intercept:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/util/concurrent/Callable;)Ljava/lang/Object; | |
22: checkcast #65 // class java/lang/String | |
25: areturn | |
public int hashCode(); | |
descriptor: ()I | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=8, locals=1, args_size=1 | |
0: ldc2_w #30 // long -8701840542821624516l | |
3: aload_0 | |
4: getstatic #70 // Field cachedValue$TmI8ZfBr$9pqdof1:Ljava/lang/reflect/Method; | |
7: iconst_0 | |
8: anewarray #4 // class java/lang/Object | |
11: new #72 // class kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$Cmq8QviS | |
14: dup | |
15: aload_0 | |
16: invokespecial #73 // Method kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$Cmq8QviS."<init>":(Lkotlinx/coroutines/channels/Channel$Subclass0;)V | |
19: invokestatic #47 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.intercept:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/util/concurrent/Callable;)Ljava/lang/Object; | |
22: checkcast #75 // class java/lang/Integer | |
25: invokevirtual #78 // Method java/lang/Integer.intValue:()I | |
28: ireturn | |
protected java.lang.Object clone() throws java.lang.CloneNotSupportedException; | |
descriptor: ()Ljava/lang/Object; | |
flags: (0x0004) ACC_PROTECTED | |
Code: | |
stack=8, locals=1, args_size=1 | |
0: ldc2_w #30 // long -8701840542821624516l | |
3: aload_0 | |
4: getstatic #85 // Field cachedValue$TmI8ZfBr$7m9oaq0:Ljava/lang/reflect/Method; | |
7: iconst_0 | |
8: anewarray #4 // class java/lang/Object | |
11: new #87 // class kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$RsUGyNQ6 | |
14: dup | |
15: aload_0 | |
16: invokespecial #88 // Method kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$RsUGyNQ6."<init>":(Lkotlinx/coroutines/channels/Channel$Subclass0;)V | |
19: invokestatic #47 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.intercept:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/util/concurrent/Callable;)Ljava/lang/Object; | |
22: areturn | |
Exceptions: | |
throws java.lang.CloneNotSupportedException | |
public boolean offer(java.lang.Object); | |
descriptor: (Ljava/lang/Object;)Z | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=8, locals=2, args_size=2 | |
0: ldc2_w #30 // long -8701840542821624516l | |
3: aload_0 | |
4: getstatic #92 // Field cachedValue$TmI8ZfBr$saefgj2:Ljava/lang/reflect/Method; | |
7: iconst_1 | |
8: anewarray #4 // class java/lang/Object | |
11: dup | |
12: iconst_0 | |
13: aload_1 | |
14: aastore | |
15: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
18: checkcast #49 // class java/lang/Boolean | |
21: invokevirtual #53 // Method java/lang/Boolean.booleanValue:()Z | |
24: ireturn | |
public boolean close(java.lang.Throwable); | |
descriptor: (Ljava/lang/Throwable;)Z | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=8, locals=2, args_size=2 | |
0: ldc2_w #30 // long -8701840542821624516l | |
3: aload_0 | |
4: getstatic #101 // Field cachedValue$TmI8ZfBr$hmv4cc1:Ljava/lang/reflect/Method; | |
7: iconst_1 | |
8: anewarray #4 // class java/lang/Object | |
11: dup | |
12: iconst_0 | |
13: aload_1 | |
14: aastore | |
15: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
18: checkcast #49 // class java/lang/Boolean | |
21: invokevirtual #53 // Method java/lang/Boolean.booleanValue:()Z | |
24: ireturn | |
public java.lang.Object send(java.lang.Object, kotlin.coroutines.Continuation); | |
descriptor: (Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=8, locals=3, args_size=3 | |
0: ldc2_w #30 // long -8701840542821624516l | |
3: aload_0 | |
4: getstatic #106 // Field cachedValue$TmI8ZfBr$m9eg072:Ljava/lang/reflect/Method; | |
7: iconst_2 | |
8: anewarray #4 // class java/lang/Object | |
11: dup | |
12: iconst_0 | |
13: aload_1 | |
14: aastore | |
15: dup | |
16: iconst_1 | |
17: aload_2 | |
18: aastore | |
19: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
22: areturn | |
public kotlinx.coroutines.selects.SelectClause2 getOnSend(); | |
descriptor: ()Lkotlinx/coroutines/selects/SelectClause2; | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=5, locals=1, args_size=1 | |
0: ldc2_w #30 // long -8701840542821624516l | |
3: aload_0 | |
4: getstatic #111 // Field cachedValue$TmI8ZfBr$011hc53:Ljava/lang/reflect/Method; | |
7: iconst_0 | |
8: anewarray #4 // class java/lang/Object | |
11: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
14: checkcast #113 // class kotlinx/coroutines/selects/SelectClause2 | |
17: areturn | |
public void invokeOnClose(kotlin.jvm.functions.Function1); | |
descriptor: (Lkotlin/jvm/functions/Function1;)V | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=8, locals=2, args_size=2 | |
0: ldc2_w #30 // long -8701840542821624516l | |
3: aload_0 | |
4: getstatic #118 // Field cachedValue$TmI8ZfBr$efjote0:Ljava/lang/reflect/Method; | |
7: iconst_1 | |
8: anewarray #4 // class java/lang/Object | |
11: dup | |
12: iconst_0 | |
13: aload_1 | |
14: aastore | |
15: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
18: pop | |
19: return | |
public boolean isClosedForSend(); | |
descriptor: ()Z | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=5, locals=1, args_size=1 | |
0: ldc2_w #30 // long -8701840542821624516l | |
3: aload_0 | |
4: getstatic #122 // Field cachedValue$TmI8ZfBr$abonuu2:Ljava/lang/reflect/Method; | |
7: iconst_0 | |
8: anewarray #4 // class java/lang/Object | |
11: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
14: checkcast #49 // class java/lang/Boolean | |
17: invokevirtual #53 // Method java/lang/Boolean.booleanValue:()Z | |
20: ireturn | |
public boolean isFull(); | |
descriptor: ()Z | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=5, locals=1, args_size=1 | |
0: ldc2_w #30 // long -8701840542821624516l | |
3: aload_0 | |
4: getstatic #126 // Field cachedValue$TmI8ZfBr$87urcg2:Ljava/lang/reflect/Method; | |
7: iconst_0 | |
8: anewarray #4 // class java/lang/Object | |
11: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
14: checkcast #49 // class java/lang/Boolean | |
17: invokevirtual #53 // Method java/lang/Boolean.booleanValue:()Z | |
20: ireturn | |
public boolean isEmpty(); | |
descriptor: ()Z | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=5, locals=1, args_size=1 | |
0: ldc2_w #30 // long -8701840542821624516l | |
3: aload_0 | |
4: getstatic #130 // Field cachedValue$TmI8ZfBr$9bpt2k3:Ljava/lang/reflect/Method; | |
7: iconst_0 | |
8: anewarray #4 // class java/lang/Object | |
11: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
14: checkcast #49 // class java/lang/Boolean | |
17: invokevirtual #53 // Method java/lang/Boolean.booleanValue:()Z | |
20: ireturn | |
public kotlinx.coroutines.channels.ChannelIterator iterator(); | |
descriptor: ()Lkotlinx/coroutines/channels/ChannelIterator; | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=5, locals=1, args_size=1 | |
0: ldc2_w #30 // long -8701840542821624516l | |
3: aload_0 | |
4: getstatic #135 // Field cachedValue$TmI8ZfBr$djpj310:Ljava/lang/reflect/Method; | |
7: iconst_0 | |
8: anewarray #4 // class java/lang/Object | |
11: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
14: checkcast #137 // class kotlinx/coroutines/channels/ChannelIterator | |
17: areturn | |
public java.lang.Object poll(); | |
descriptor: ()Ljava/lang/Object; | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=5, locals=1, args_size=1 | |
0: ldc2_w #30 // long -8701840542821624516l | |
3: aload_0 | |
4: getstatic #141 // Field cachedValue$TmI8ZfBr$quugij1:Ljava/lang/reflect/Method; | |
7: iconst_0 | |
8: anewarray #4 // class java/lang/Object | |
11: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
14: areturn | |
public boolean cancel(java.lang.Throwable); | |
descriptor: (Ljava/lang/Throwable;)Z | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=8, locals=2, args_size=2 | |
0: ldc2_w #30 // long -8701840542821624516l | |
3: aload_0 | |
4: getstatic #156 // Field cachedValue$TmI8ZfBr$aj8pl23:Ljava/lang/reflect/Method; | |
7: iconst_1 | |
8: anewarray #4 // class java/lang/Object | |
11: dup | |
12: iconst_0 | |
13: aload_1 | |
14: aastore | |
15: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
18: checkcast #49 // class java/lang/Boolean | |
21: invokevirtual #53 // Method java/lang/Boolean.booleanValue:()Z | |
24: ireturn | |
RuntimeVisibleAnnotations: | |
0: #143(#144=s#145,#146=@#147(#148=s#149,#150=[]),#151=e#152.#153) | |
kotlin.Deprecated( | |
message="Use cancel without cause" | |
[email protected]( | |
expression="cancel()" | |
imports=[] | |
) | |
level=Lkotlin/DeprecationLevel;.WARNING | |
) | |
public java.lang.Object receive(kotlin.coroutines.Continuation); | |
descriptor: (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=8, locals=2, args_size=2 | |
0: ldc2_w #30 // long -8701840542821624516l | |
3: aload_0 | |
4: getstatic #161 // Field cachedValue$TmI8ZfBr$p78noj3:Ljava/lang/reflect/Method; | |
7: iconst_1 | |
8: anewarray #4 // class java/lang/Object | |
11: dup | |
12: iconst_0 | |
13: aload_1 | |
14: aastore | |
15: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
18: areturn | |
public boolean isClosedForReceive(); | |
descriptor: ()Z | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=5, locals=1, args_size=1 | |
0: ldc2_w #30 // long -8701840542821624516l | |
3: aload_0 | |
4: getstatic #165 // Field cachedValue$TmI8ZfBr$mcqql83:Ljava/lang/reflect/Method; | |
7: iconst_0 | |
8: anewarray #4 // class java/lang/Object | |
11: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
14: checkcast #49 // class java/lang/Boolean | |
17: invokevirtual #53 // Method java/lang/Boolean.booleanValue:()Z | |
20: ireturn | |
public kotlinx.coroutines.selects.SelectClause1 getOnReceive(); | |
descriptor: ()Lkotlinx/coroutines/selects/SelectClause1; | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=5, locals=1, args_size=1 | |
0: ldc2_w #30 // long -8701840542821624516l | |
3: aload_0 | |
4: getstatic #170 // Field cachedValue$TmI8ZfBr$9t56kf2:Ljava/lang/reflect/Method; | |
7: iconst_0 | |
8: anewarray #4 // class java/lang/Object | |
11: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
14: checkcast #172 // class kotlinx/coroutines/selects/SelectClause1 | |
17: areturn | |
public java.lang.Object receiveOrNull(kotlin.coroutines.Continuation); | |
descriptor: (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=8, locals=2, args_size=2 | |
0: ldc2_w #30 // long -8701840542821624516l | |
3: aload_0 | |
4: getstatic #176 // Field cachedValue$TmI8ZfBr$3jojjr1:Ljava/lang/reflect/Method; | |
7: iconst_1 | |
8: anewarray #4 // class java/lang/Object | |
11: dup | |
12: iconst_0 | |
13: aload_1 | |
14: aastore | |
15: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
18: areturn | |
public kotlinx.coroutines.selects.SelectClause1 getOnReceiveOrNull(); | |
descriptor: ()Lkotlinx/coroutines/selects/SelectClause1; | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=5, locals=1, args_size=1 | |
0: ldc2_w #30 // long -8701840542821624516l | |
3: aload_0 | |
4: getstatic #180 // Field cachedValue$TmI8ZfBr$j6bpga1:Ljava/lang/reflect/Method; | |
7: iconst_0 | |
8: anewarray #4 // class java/lang/Object | |
11: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
14: checkcast #172 // class kotlinx/coroutines/selects/SelectClause1 | |
17: areturn | |
public kotlinx.coroutines.channels.Channel$Subclass0(); | |
descriptor: ()V | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=1, locals=1, args_size=1 | |
0: aload_0 | |
1: invokespecial #183 // Method java/lang/Object."<init>":()V | |
4: return | |
static {}; | |
descriptor: ()V | |
flags: (0x0008) ACC_STATIC | |
Code: | |
stack=6, locals=0, args_size=0 | |
0: ldc #186 // class kotlinx/coroutines/channels/SendChannel | |
2: ldc #187 // String offer | |
4: iconst_1 | |
5: anewarray #189 // class java/lang/Class | |
8: dup | |
9: iconst_0 | |
10: ldc #4 // class java/lang/Object | |
12: aastore | |
13: invokevirtual #193 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
16: putstatic #92 // Field cachedValue$TmI8ZfBr$saefgj2:Ljava/lang/reflect/Method; | |
19: ldc #186 // class kotlinx/coroutines/channels/SendChannel | |
21: ldc #194 // String getOnSend | |
23: iconst_0 | |
24: anewarray #189 // class java/lang/Class | |
27: invokevirtual #193 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
30: putstatic #111 // Field cachedValue$TmI8ZfBr$011hc53:Ljava/lang/reflect/Method; | |
33: ldc #196 // class kotlinx/coroutines/channels/ReceiveChannel | |
35: ldc #197 // String getOnReceive | |
37: iconst_0 | |
38: anewarray #189 // class java/lang/Class | |
41: invokevirtual #193 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
44: putstatic #170 // Field cachedValue$TmI8ZfBr$9t56kf2:Ljava/lang/reflect/Method; | |
47: ldc #196 // class kotlinx/coroutines/channels/ReceiveChannel | |
49: ldc #198 // String iterator | |
51: iconst_0 | |
52: anewarray #189 // class java/lang/Class | |
55: invokevirtual #193 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
58: putstatic #135 // Field cachedValue$TmI8ZfBr$djpj310:Ljava/lang/reflect/Method; | |
61: ldc #4 // class java/lang/Object | |
63: ldc #199 // String equals | |
65: iconst_1 | |
66: anewarray #189 // class java/lang/Class | |
69: dup | |
70: iconst_0 | |
71: ldc #4 // class java/lang/Object | |
73: aastore | |
74: invokevirtual #193 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
77: putstatic #35 // Field cachedValue$TmI8ZfBr$5j4bem0:Ljava/lang/reflect/Method; | |
80: ldc #186 // class kotlinx/coroutines/channels/SendChannel | |
82: ldc #200 // String send | |
84: iconst_2 | |
85: anewarray #189 // class java/lang/Class | |
88: dup | |
89: iconst_0 | |
90: ldc #4 // class java/lang/Object | |
92: aastore | |
93: dup | |
94: iconst_1 | |
95: ldc #202 // class kotlin/coroutines/Continuation | |
97: aastore | |
98: invokevirtual #193 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
101: putstatic #106 // Field cachedValue$TmI8ZfBr$m9eg072:Ljava/lang/reflect/Method; | |
104: ldc #4 // class java/lang/Object | |
106: ldc #203 // String clone | |
108: iconst_0 | |
109: anewarray #189 // class java/lang/Class | |
112: invokevirtual #206 // Method java/lang/Class.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
115: putstatic #85 // Field cachedValue$TmI8ZfBr$7m9oaq0:Ljava/lang/reflect/Method; | |
118: ldc #4 // class java/lang/Object | |
120: ldc #207 // String hashCode | |
122: iconst_0 | |
123: anewarray #189 // class java/lang/Class | |
126: invokevirtual #193 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
129: putstatic #70 // Field cachedValue$TmI8ZfBr$9pqdof1:Ljava/lang/reflect/Method; | |
132: ldc #196 // class kotlinx/coroutines/channels/ReceiveChannel | |
134: ldc #208 // String poll | |
136: iconst_0 | |
137: anewarray #189 // class java/lang/Class | |
140: invokevirtual #193 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
143: putstatic #141 // Field cachedValue$TmI8ZfBr$quugij1:Ljava/lang/reflect/Method; | |
146: ldc #196 // class kotlinx/coroutines/channels/ReceiveChannel | |
148: ldc #209 // String receive | |
150: iconst_1 | |
151: anewarray #189 // class java/lang/Class | |
154: dup | |
155: iconst_0 | |
156: ldc #202 // class kotlin/coroutines/Continuation | |
158: aastore | |
159: invokevirtual #193 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
162: putstatic #161 // Field cachedValue$TmI8ZfBr$p78noj3:Ljava/lang/reflect/Method; | |
165: ldc #196 // class kotlinx/coroutines/channels/ReceiveChannel | |
167: ldc #210 // String cancel | |
169: iconst_1 | |
170: anewarray #189 // class java/lang/Class | |
173: dup | |
174: iconst_0 | |
175: ldc #212 // class java/lang/Throwable | |
177: aastore | |
178: invokevirtual #193 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
181: putstatic #156 // Field cachedValue$TmI8ZfBr$aj8pl23:Ljava/lang/reflect/Method; | |
184: ldc #186 // class kotlinx/coroutines/channels/SendChannel | |
186: ldc #213 // String invokeOnClose | |
188: iconst_1 | |
189: anewarray #189 // class java/lang/Class | |
192: dup | |
193: iconst_0 | |
194: ldc #215 // class kotlin/jvm/functions/Function1 | |
196: aastore | |
197: invokevirtual #193 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
200: putstatic #118 // Field cachedValue$TmI8ZfBr$efjote0:Ljava/lang/reflect/Method; | |
203: ldc #4 // class java/lang/Object | |
205: ldc #216 // String toString | |
207: iconst_0 | |
208: anewarray #189 // class java/lang/Class | |
211: invokevirtual #193 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
214: putstatic #58 // Field cachedValue$TmI8ZfBr$4cscpe1:Ljava/lang/reflect/Method; | |
217: ldc #186 // class kotlinx/coroutines/channels/SendChannel | |
219: ldc #217 // String isFull | |
221: iconst_0 | |
222: anewarray #189 // class java/lang/Class | |
225: invokevirtual #193 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
228: putstatic #126 // Field cachedValue$TmI8ZfBr$87urcg2:Ljava/lang/reflect/Method; | |
231: ldc #196 // class kotlinx/coroutines/channels/ReceiveChannel | |
233: ldc #218 // String isEmpty | |
235: iconst_0 | |
236: anewarray #189 // class java/lang/Class | |
239: invokevirtual #193 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
242: putstatic #130 // Field cachedValue$TmI8ZfBr$9bpt2k3:Ljava/lang/reflect/Method; | |
245: ldc #186 // class kotlinx/coroutines/channels/SendChannel | |
247: ldc #219 // String isClosedForSend | |
249: iconst_0 | |
250: anewarray #189 // class java/lang/Class | |
253: invokevirtual #193 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
256: putstatic #122 // Field cachedValue$TmI8ZfBr$abonuu2:Ljava/lang/reflect/Method; | |
259: ldc #196 // class kotlinx/coroutines/channels/ReceiveChannel | |
261: ldc #220 // String getOnReceiveOrNull | |
263: iconst_0 | |
264: anewarray #189 // class java/lang/Class | |
267: invokevirtual #193 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
270: putstatic #180 // Field cachedValue$TmI8ZfBr$j6bpga1:Ljava/lang/reflect/Method; | |
273: ldc #196 // class kotlinx/coroutines/channels/ReceiveChannel | |
275: ldc #221 // String isClosedForReceive | |
277: iconst_0 | |
278: anewarray #189 // class java/lang/Class | |
281: invokevirtual #193 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
284: putstatic #165 // Field cachedValue$TmI8ZfBr$mcqql83:Ljava/lang/reflect/Method; | |
287: ldc #186 // class kotlinx/coroutines/channels/SendChannel | |
289: ldc #222 // String close | |
291: iconst_1 | |
292: anewarray #189 // class java/lang/Class | |
295: dup | |
296: iconst_0 | |
297: ldc #212 // class java/lang/Throwable | |
299: aastore | |
300: invokevirtual #193 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
303: putstatic #101 // Field cachedValue$TmI8ZfBr$hmv4cc1:Ljava/lang/reflect/Method; | |
306: ldc #196 // class kotlinx/coroutines/channels/ReceiveChannel | |
308: ldc #223 // String receiveOrNull | |
310: iconst_1 | |
311: anewarray #189 // class java/lang/Class | |
314: dup | |
315: iconst_0 | |
316: ldc #202 // class kotlin/coroutines/Continuation | |
318: aastore | |
319: invokevirtual #193 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
322: putstatic #176 // Field cachedValue$TmI8ZfBr$3jojjr1:Ljava/lang/reflect/Method; | |
325: return | |
final boolean equals$accessor$TmI8ZfBr(java.lang.Object); | |
descriptor: (Ljava/lang/Object;)Z | |
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC | |
Code: | |
stack=2, locals=2, args_size=2 | |
0: aload_0 | |
1: aload_1 | |
2: invokespecial #226 // Method java/lang/Object.equals:(Ljava/lang/Object;)Z | |
5: ireturn | |
final int hashCode$accessor$TmI8ZfBr(); | |
descriptor: ()I | |
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC | |
Code: | |
stack=1, locals=1, args_size=1 | |
0: aload_0 | |
1: invokespecial #229 // Method java/lang/Object.hashCode:()I | |
4: ireturn | |
final java.lang.String toString$accessor$TmI8ZfBr(); | |
descriptor: ()Ljava/lang/String; | |
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC | |
Code: | |
stack=1, locals=1, args_size=1 | |
0: aload_0 | |
1: invokespecial #232 // Method java/lang/Object.toString:()Ljava/lang/String; | |
4: areturn | |
final java.lang.Object clone$accessor$TmI8ZfBr() throws java.lang.CloneNotSupportedException; | |
descriptor: ()Ljava/lang/Object; | |
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC | |
Code: | |
stack=1, locals=1, args_size=1 | |
0: aload_0 | |
1: invokespecial #235 // Method java/lang/Object.clone:()Ljava/lang/Object; | |
4: areturn | |
Exceptions: | |
throws java.lang.CloneNotSupportedException | |
} | |
RuntimeVisibleAnnotations: | |
0: #7(#8=s#9,#10=I#11,#12=I#13,#14=[s#15],#16=[s#17,s#18,s#19,s#20,s#21,s#22],#23=[I#11,I#11,I#24],#25=[I#11,I#13,I#26],#27=s#9) | |
kotlin.Metadata( | |
pn="" | |
k=1 | |
xi=0 | |
d1=["\u0000\u0012\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\bf\u0018\u0000 \u0004*\u0004\b\u0000\u0010\u00012\b\u0012\u0004\u0012\u0002H\u00010\u00022\b\u0012\u0004\u0012\u0002H\u00010\u0003:\u0001\u0004¨\u0006\u0005"] | |
d2=["Lkotlinx/coroutines/channels/Channel;","E","Lkotlinx/coroutines/channels/SendChannel;","Lkotlinx/coroutines/channels/ReceiveChannel;","Factory","kotlinx-coroutines-core"] | |
mv=[1,1,13] | |
bv=[1,0,3] | |
xs="" | |
) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Classfile /home/oleksiyp/workspace/playground-issue219/working/Channel$Subclass0.class | |
Last modified Jan 26, 2019; size 5705 bytes | |
MD5 checksum e0aa585f706592af73a2d9158c01b946 | |
public class kotlinx.coroutines.channels.Channel$Subclass0 implements kotlinx.coroutines.channels.Channel | |
minor version: 0 | |
major version: 54 | |
flags: (0x0021) ACC_PUBLIC, ACC_SUPER | |
this_class: #2 // kotlinx/coroutines/channels/Channel$Subclass0 | |
super_class: #4 // java/lang/Object | |
interfaces: 1, fields: 21, methods: 27, attributes: 1 | |
Constant pool: | |
#1 = Utf8 kotlinx/coroutines/channels/Channel$Subclass0 | |
#2 = Class #1 // kotlinx/coroutines/channels/Channel$Subclass0 | |
#3 = Utf8 java/lang/Object | |
#4 = Class #3 // java/lang/Object | |
#5 = Utf8 kotlinx/coroutines/channels/Channel | |
#6 = Class #5 // kotlinx/coroutines/channels/Channel | |
#7 = Utf8 Lkotlin/Metadata; | |
#8 = Utf8 bv | |
#9 = Integer 1 | |
#10 = Integer 0 | |
#11 = Integer 3 | |
#12 = Utf8 pn | |
#13 = Utf8 | |
#14 = Utf8 k | |
#15 = Utf8 xi | |
#16 = Utf8 d1 | |
#17 = Utf8 \u0000\u0012\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\bf\u0018\u0000 \u0004*\u0004\b\u0000\u0010\u00012\b\u0012\u0004\u0012\u0002H\u00010\u00022\b\u0012\u0004\u0012\u0002H\u00010\u0003:\u0001\u0004¨\u0006\u0005 | |
#18 = Utf8 d2 | |
#19 = Utf8 Lkotlinx/coroutines/channels/Channel; | |
#20 = Utf8 E | |
#21 = Utf8 Lkotlinx/coroutines/channels/SendChannel; | |
#22 = Utf8 Lkotlinx/coroutines/channels/ReceiveChannel; | |
#23 = Utf8 Factory | |
#24 = Utf8 kotlinx-coroutines-core | |
#25 = Utf8 mv | |
#26 = Integer 13 | |
#27 = Utf8 xs | |
#28 = Utf8 equals | |
#29 = Utf8 (Ljava/lang/Object;)Z | |
#30 = Long 7236734801451339327l | |
#32 = Utf8 cachedValue$JcoKmpNv$5j4bem0 | |
#33 = Utf8 Ljava/lang/reflect/Method; | |
#34 = NameAndType #32:#33 // cachedValue$JcoKmpNv$5j4bem0:Ljava/lang/reflect/Method; | |
#35 = Fieldref #2.#34 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$JcoKmpNv$5j4bem0:Ljava/lang/reflect/Method; | |
#36 = Utf8 kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$rCAPG9dM | |
#37 = Class #36 // kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$rCAPG9dM | |
#38 = Utf8 <init> | |
#39 = Utf8 (Lkotlinx/coroutines/channels/Channel$Subclass0;Ljava/lang/Object;)V | |
#40 = NameAndType #38:#39 // "<init>":(Lkotlinx/coroutines/channels/Channel$Subclass0;Ljava/lang/Object;)V | |
#41 = Methodref #37.#40 // kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$rCAPG9dM."<init>":(Lkotlinx/coroutines/channels/Channel$Subclass0;Ljava/lang/Object;)V | |
#42 = Utf8 io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor | |
#43 = Class #42 // io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor | |
#44 = Utf8 intercept | |
#45 = Utf8 (JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/util/concurrent/Callable;)Ljava/lang/Object; | |
#46 = NameAndType #44:#45 // intercept:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/util/concurrent/Callable;)Ljava/lang/Object; | |
#47 = Methodref #43.#46 // io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.intercept:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/util/concurrent/Callable;)Ljava/lang/Object; | |
#48 = Utf8 java/lang/Boolean | |
#49 = Class #48 // java/lang/Boolean | |
#50 = Utf8 booleanValue | |
#51 = Utf8 ()Z | |
#52 = NameAndType #50:#51 // booleanValue:()Z | |
#53 = Methodref #49.#52 // java/lang/Boolean.booleanValue:()Z | |
#54 = Utf8 toString | |
#55 = Utf8 ()Ljava/lang/String; | |
#56 = Utf8 cachedValue$JcoKmpNv$4cscpe1 | |
#57 = NameAndType #56:#33 // cachedValue$JcoKmpNv$4cscpe1:Ljava/lang/reflect/Method; | |
#58 = Fieldref #2.#57 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$JcoKmpNv$4cscpe1:Ljava/lang/reflect/Method; | |
#59 = Utf8 kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$PPxsQucM | |
#60 = Class #59 // kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$PPxsQucM | |
#61 = Utf8 (Lkotlinx/coroutines/channels/Channel$Subclass0;)V | |
#62 = NameAndType #38:#61 // "<init>":(Lkotlinx/coroutines/channels/Channel$Subclass0;)V | |
#63 = Methodref #60.#62 // kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$PPxsQucM."<init>":(Lkotlinx/coroutines/channels/Channel$Subclass0;)V | |
#64 = Utf8 java/lang/String | |
#65 = Class #64 // java/lang/String | |
#66 = Utf8 hashCode | |
#67 = Utf8 ()I | |
#68 = Utf8 cachedValue$JcoKmpNv$9pqdof1 | |
#69 = NameAndType #68:#33 // cachedValue$JcoKmpNv$9pqdof1:Ljava/lang/reflect/Method; | |
#70 = Fieldref #2.#69 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$JcoKmpNv$9pqdof1:Ljava/lang/reflect/Method; | |
#71 = Utf8 kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$LqoojcO4 | |
#72 = Class #71 // kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$LqoojcO4 | |
#73 = Methodref #72.#62 // kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$LqoojcO4."<init>":(Lkotlinx/coroutines/channels/Channel$Subclass0;)V | |
#74 = Utf8 java/lang/Integer | |
#75 = Class #74 // java/lang/Integer | |
#76 = Utf8 intValue | |
#77 = NameAndType #76:#67 // intValue:()I | |
#78 = Methodref #75.#77 // java/lang/Integer.intValue:()I | |
#79 = Utf8 clone | |
#80 = Utf8 ()Ljava/lang/Object; | |
#81 = Utf8 java/lang/CloneNotSupportedException | |
#82 = Class #81 // java/lang/CloneNotSupportedException | |
#83 = Utf8 cachedValue$JcoKmpNv$7m9oaq0 | |
#84 = NameAndType #83:#33 // cachedValue$JcoKmpNv$7m9oaq0:Ljava/lang/reflect/Method; | |
#85 = Fieldref #2.#84 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$JcoKmpNv$7m9oaq0:Ljava/lang/reflect/Method; | |
#86 = Utf8 kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$ERmJUtBr | |
#87 = Class #86 // kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$ERmJUtBr | |
#88 = Methodref #87.#62 // kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$ERmJUtBr."<init>":(Lkotlinx/coroutines/channels/Channel$Subclass0;)V | |
#89 = Utf8 offer | |
#90 = Utf8 cachedValue$JcoKmpNv$saefgj2 | |
#91 = NameAndType #90:#33 // cachedValue$JcoKmpNv$saefgj2:Ljava/lang/reflect/Method; | |
#92 = Fieldref #2.#91 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$JcoKmpNv$saefgj2:Ljava/lang/reflect/Method; | |
#93 = Utf8 interceptNoSuper | |
#94 = Utf8 (JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
#95 = NameAndType #93:#94 // interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
#96 = Methodref #43.#95 // io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
#97 = Utf8 close | |
#98 = Utf8 (Ljava/lang/Throwable;)Z | |
#99 = Utf8 cachedValue$JcoKmpNv$hmv4cc1 | |
#100 = NameAndType #99:#33 // cachedValue$JcoKmpNv$hmv4cc1:Ljava/lang/reflect/Method; | |
#101 = Fieldref #2.#100 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$JcoKmpNv$hmv4cc1:Ljava/lang/reflect/Method; | |
#102 = Utf8 isClosedForSend | |
#103 = Utf8 cachedValue$JcoKmpNv$abonuu2 | |
#104 = NameAndType #103:#33 // cachedValue$JcoKmpNv$abonuu2:Ljava/lang/reflect/Method; | |
#105 = Fieldref #2.#104 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$JcoKmpNv$abonuu2:Ljava/lang/reflect/Method; | |
#106 = Utf8 isFull | |
#107 = Utf8 cachedValue$JcoKmpNv$87urcg2 | |
#108 = NameAndType #107:#33 // cachedValue$JcoKmpNv$87urcg2:Ljava/lang/reflect/Method; | |
#109 = Fieldref #2.#108 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$JcoKmpNv$87urcg2:Ljava/lang/reflect/Method; | |
#110 = Utf8 send | |
#111 = Utf8 (Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; | |
#112 = Utf8 cachedValue$JcoKmpNv$m9eg072 | |
#113 = NameAndType #112:#33 // cachedValue$JcoKmpNv$m9eg072:Ljava/lang/reflect/Method; | |
#114 = Fieldref #2.#113 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$JcoKmpNv$m9eg072:Ljava/lang/reflect/Method; | |
#115 = Utf8 getOnSend | |
#116 = Utf8 ()Lkotlinx/coroutines/selects/SelectClause2; | |
#117 = Utf8 cachedValue$JcoKmpNv$011hc53 | |
#118 = NameAndType #117:#33 // cachedValue$JcoKmpNv$011hc53:Ljava/lang/reflect/Method; | |
#119 = Fieldref #2.#118 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$JcoKmpNv$011hc53:Ljava/lang/reflect/Method; | |
#120 = Utf8 kotlinx/coroutines/selects/SelectClause2 | |
#121 = Class #120 // kotlinx/coroutines/selects/SelectClause2 | |
#122 = Utf8 invokeOnClose | |
#123 = Utf8 (Lkotlin/jvm/functions/Function1;)V | |
#124 = Utf8 cachedValue$JcoKmpNv$efjote0 | |
#125 = NameAndType #124:#33 // cachedValue$JcoKmpNv$efjote0:Ljava/lang/reflect/Method; | |
#126 = Fieldref #2.#125 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$JcoKmpNv$efjote0:Ljava/lang/reflect/Method; | |
#127 = Utf8 isEmpty | |
#128 = Utf8 cachedValue$JcoKmpNv$9bpt2k3 | |
#129 = NameAndType #128:#33 // cachedValue$JcoKmpNv$9bpt2k3:Ljava/lang/reflect/Method; | |
#130 = Fieldref #2.#129 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$JcoKmpNv$9bpt2k3:Ljava/lang/reflect/Method; | |
#131 = Utf8 iterator | |
#132 = Utf8 ()Lkotlinx/coroutines/channels/ChannelIterator; | |
#133 = Utf8 cachedValue$JcoKmpNv$djpj310 | |
#134 = NameAndType #133:#33 // cachedValue$JcoKmpNv$djpj310:Ljava/lang/reflect/Method; | |
#135 = Fieldref #2.#134 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$JcoKmpNv$djpj310:Ljava/lang/reflect/Method; | |
#136 = Utf8 kotlinx/coroutines/channels/ChannelIterator | |
#137 = Class #136 // kotlinx/coroutines/channels/ChannelIterator | |
#138 = Utf8 poll | |
#139 = Utf8 cachedValue$JcoKmpNv$quugij1 | |
#140 = NameAndType #139:#33 // cachedValue$JcoKmpNv$quugij1:Ljava/lang/reflect/Method; | |
#141 = Fieldref #2.#140 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$JcoKmpNv$quugij1:Ljava/lang/reflect/Method; | |
#142 = Utf8 cancel | |
#143 = Utf8 ()V | |
#144 = Utf8 cachedValue$JcoKmpNv$kvt0lp3 | |
#145 = NameAndType #144:#33 // cachedValue$JcoKmpNv$kvt0lp3:Ljava/lang/reflect/Method; | |
#146 = Fieldref #2.#145 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$JcoKmpNv$kvt0lp3:Ljava/lang/reflect/Method; | |
#147 = Utf8 Lkotlin/Deprecated; | |
#148 = Utf8 message | |
#149 = Utf8 Use cancel without cause | |
#150 = Utf8 replaceWith | |
#151 = Utf8 Lkotlin/ReplaceWith; | |
#152 = Utf8 expression | |
#153 = Utf8 cancel() | |
#154 = Utf8 imports | |
#155 = Utf8 level | |
#156 = Utf8 Lkotlin/DeprecationLevel; | |
#157 = Utf8 WARNING | |
#158 = Utf8 cachedValue$JcoKmpNv$aj8pl23 | |
#159 = NameAndType #158:#33 // cachedValue$JcoKmpNv$aj8pl23:Ljava/lang/reflect/Method; | |
#160 = Fieldref #2.#159 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$JcoKmpNv$aj8pl23:Ljava/lang/reflect/Method; | |
#161 = Utf8 receive | |
#162 = Utf8 (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; | |
#163 = Utf8 cachedValue$JcoKmpNv$p78noj3 | |
#164 = NameAndType #163:#33 // cachedValue$JcoKmpNv$p78noj3:Ljava/lang/reflect/Method; | |
#165 = Fieldref #2.#164 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$JcoKmpNv$p78noj3:Ljava/lang/reflect/Method; | |
#166 = Utf8 getOnReceive | |
#167 = Utf8 ()Lkotlinx/coroutines/selects/SelectClause1; | |
#168 = Utf8 cachedValue$JcoKmpNv$9t56kf2 | |
#169 = NameAndType #168:#33 // cachedValue$JcoKmpNv$9t56kf2:Ljava/lang/reflect/Method; | |
#170 = Fieldref #2.#169 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$JcoKmpNv$9t56kf2:Ljava/lang/reflect/Method; | |
#171 = Utf8 kotlinx/coroutines/selects/SelectClause1 | |
#172 = Class #171 // kotlinx/coroutines/selects/SelectClause1 | |
#173 = Utf8 receiveOrNull | |
#174 = Utf8 cachedValue$JcoKmpNv$3jojjr1 | |
#175 = NameAndType #174:#33 // cachedValue$JcoKmpNv$3jojjr1:Ljava/lang/reflect/Method; | |
#176 = Fieldref #2.#175 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$JcoKmpNv$3jojjr1:Ljava/lang/reflect/Method; | |
#177 = Utf8 getOnReceiveOrNull | |
#178 = Utf8 cachedValue$JcoKmpNv$j6bpga1 | |
#179 = NameAndType #178:#33 // cachedValue$JcoKmpNv$j6bpga1:Ljava/lang/reflect/Method; | |
#180 = Fieldref #2.#179 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$JcoKmpNv$j6bpga1:Ljava/lang/reflect/Method; | |
#181 = Utf8 isClosedForReceive | |
#182 = Utf8 cachedValue$JcoKmpNv$mcqql83 | |
#183 = NameAndType #182:#33 // cachedValue$JcoKmpNv$mcqql83:Ljava/lang/reflect/Method; | |
#184 = Fieldref #2.#183 // kotlinx/coroutines/channels/Channel$Subclass0.cachedValue$JcoKmpNv$mcqql83:Ljava/lang/reflect/Method; | |
#185 = NameAndType #38:#143 // "<init>":()V | |
#186 = Methodref #4.#185 // java/lang/Object."<init>":()V | |
#187 = Utf8 <clinit> | |
#188 = Utf8 kotlinx/coroutines/channels/SendChannel | |
#189 = Class #188 // kotlinx/coroutines/channels/SendChannel | |
#190 = String #89 // offer | |
#191 = Utf8 java/lang/Class | |
#192 = Class #191 // java/lang/Class | |
#193 = Utf8 getMethod | |
#194 = Utf8 (Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
#195 = NameAndType #193:#194 // getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
#196 = Methodref #192.#195 // java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
#197 = String #115 // getOnSend | |
#198 = Utf8 kotlinx/coroutines/channels/ReceiveChannel | |
#199 = Class #198 // kotlinx/coroutines/channels/ReceiveChannel | |
#200 = String #166 // getOnReceive | |
#201 = String #131 // iterator | |
#202 = String #28 // equals | |
#203 = String #110 // send | |
#204 = Utf8 kotlin/coroutines/Continuation | |
#205 = Class #204 // kotlin/coroutines/Continuation | |
#206 = String #79 // clone | |
#207 = Utf8 getDeclaredMethod | |
#208 = NameAndType #207:#194 // getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
#209 = Methodref #192.#208 // java/lang/Class.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
#210 = String #142 // cancel | |
#211 = String #66 // hashCode | |
#212 = String #138 // poll | |
#213 = String #161 // receive | |
#214 = Utf8 java/lang/Throwable | |
#215 = Class #214 // java/lang/Throwable | |
#216 = String #122 // invokeOnClose | |
#217 = Utf8 kotlin/jvm/functions/Function1 | |
#218 = Class #217 // kotlin/jvm/functions/Function1 | |
#219 = String #54 // toString | |
#220 = String #106 // isFull | |
#221 = String #127 // isEmpty | |
#222 = String #102 // isClosedForSend | |
#223 = String #177 // getOnReceiveOrNull | |
#224 = String #181 // isClosedForReceive | |
#225 = String #97 // close | |
#226 = String #173 // receiveOrNull | |
#227 = Utf8 equals$accessor$JcoKmpNv | |
#228 = NameAndType #28:#29 // equals:(Ljava/lang/Object;)Z | |
#229 = Methodref #4.#228 // java/lang/Object.equals:(Ljava/lang/Object;)Z | |
#230 = Utf8 hashCode$accessor$JcoKmpNv | |
#231 = NameAndType #66:#67 // hashCode:()I | |
#232 = Methodref #4.#231 // java/lang/Object.hashCode:()I | |
#233 = Utf8 toString$accessor$JcoKmpNv | |
#234 = NameAndType #54:#55 // toString:()Ljava/lang/String; | |
#235 = Methodref #4.#234 // java/lang/Object.toString:()Ljava/lang/String; | |
#236 = Utf8 clone$accessor$JcoKmpNv | |
#237 = NameAndType #79:#80 // clone:()Ljava/lang/Object; | |
#238 = Methodref #4.#237 // java/lang/Object.clone:()Ljava/lang/Object; | |
#239 = Utf8 Code | |
#240 = Utf8 Exceptions | |
#241 = Utf8 RuntimeVisibleAnnotations | |
{ | |
public boolean equals(java.lang.Object); | |
descriptor: (Ljava/lang/Object;)Z | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=9, locals=2, args_size=2 | |
0: ldc2_w #30 // long 7236734801451339327l | |
3: aload_0 | |
4: getstatic #35 // Field cachedValue$JcoKmpNv$5j4bem0:Ljava/lang/reflect/Method; | |
7: iconst_1 | |
8: anewarray #4 // class java/lang/Object | |
11: dup | |
12: iconst_0 | |
13: aload_1 | |
14: aastore | |
15: new #37 // class kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$rCAPG9dM | |
18: dup | |
19: aload_0 | |
20: aload_1 | |
21: invokespecial #41 // Method kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$rCAPG9dM."<init>":(Lkotlinx/coroutines/channels/Channel$Subclass0;Ljava/lang/Object;)V | |
24: invokestatic #47 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.intercept:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/util/concurrent/Callable;)Ljava/lang/Object; | |
27: checkcast #49 // class java/lang/Boolean | |
30: invokevirtual #53 // Method java/lang/Boolean.booleanValue:()Z | |
33: ireturn | |
public java.lang.String toString(); | |
descriptor: ()Ljava/lang/String; | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=8, locals=1, args_size=1 | |
0: ldc2_w #30 // long 7236734801451339327l | |
3: aload_0 | |
4: getstatic #58 // Field cachedValue$JcoKmpNv$4cscpe1:Ljava/lang/reflect/Method; | |
7: iconst_0 | |
8: anewarray #4 // class java/lang/Object | |
11: new #60 // class kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$PPxsQucM | |
14: dup | |
15: aload_0 | |
16: invokespecial #63 // Method kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$PPxsQucM."<init>":(Lkotlinx/coroutines/channels/Channel$Subclass0;)V | |
19: invokestatic #47 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.intercept:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/util/concurrent/Callable;)Ljava/lang/Object; | |
22: checkcast #65 // class java/lang/String | |
25: areturn | |
public int hashCode(); | |
descriptor: ()I | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=8, locals=1, args_size=1 | |
0: ldc2_w #30 // long 7236734801451339327l | |
3: aload_0 | |
4: getstatic #70 // Field cachedValue$JcoKmpNv$9pqdof1:Ljava/lang/reflect/Method; | |
7: iconst_0 | |
8: anewarray #4 // class java/lang/Object | |
11: new #72 // class kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$LqoojcO4 | |
14: dup | |
15: aload_0 | |
16: invokespecial #73 // Method kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$LqoojcO4."<init>":(Lkotlinx/coroutines/channels/Channel$Subclass0;)V | |
19: invokestatic #47 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.intercept:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/util/concurrent/Callable;)Ljava/lang/Object; | |
22: checkcast #75 // class java/lang/Integer | |
25: invokevirtual #78 // Method java/lang/Integer.intValue:()I | |
28: ireturn | |
protected java.lang.Object clone() throws java.lang.CloneNotSupportedException; | |
descriptor: ()Ljava/lang/Object; | |
flags: (0x0004) ACC_PROTECTED | |
Code: | |
stack=8, locals=1, args_size=1 | |
0: ldc2_w #30 // long 7236734801451339327l | |
3: aload_0 | |
4: getstatic #85 // Field cachedValue$JcoKmpNv$7m9oaq0:Ljava/lang/reflect/Method; | |
7: iconst_0 | |
8: anewarray #4 // class java/lang/Object | |
11: new #87 // class kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$ERmJUtBr | |
14: dup | |
15: aload_0 | |
16: invokespecial #88 // Method kotlinx/coroutines/channels/Channel$Subclass0$auxiliary$ERmJUtBr."<init>":(Lkotlinx/coroutines/channels/Channel$Subclass0;)V | |
19: invokestatic #47 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.intercept:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;Ljava/util/concurrent/Callable;)Ljava/lang/Object; | |
22: areturn | |
Exceptions: | |
throws java.lang.CloneNotSupportedException | |
public boolean offer(java.lang.Object); | |
descriptor: (Ljava/lang/Object;)Z | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=8, locals=2, args_size=2 | |
0: ldc2_w #30 // long 7236734801451339327l | |
3: aload_0 | |
4: getstatic #92 // Field cachedValue$JcoKmpNv$saefgj2:Ljava/lang/reflect/Method; | |
7: iconst_1 | |
8: anewarray #4 // class java/lang/Object | |
11: dup | |
12: iconst_0 | |
13: aload_1 | |
14: aastore | |
15: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
18: checkcast #49 // class java/lang/Boolean | |
21: invokevirtual #53 // Method java/lang/Boolean.booleanValue:()Z | |
24: ireturn | |
public boolean close(java.lang.Throwable); | |
descriptor: (Ljava/lang/Throwable;)Z | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=8, locals=2, args_size=2 | |
0: ldc2_w #30 // long 7236734801451339327l | |
3: aload_0 | |
4: getstatic #101 // Field cachedValue$JcoKmpNv$hmv4cc1:Ljava/lang/reflect/Method; | |
7: iconst_1 | |
8: anewarray #4 // class java/lang/Object | |
11: dup | |
12: iconst_0 | |
13: aload_1 | |
14: aastore | |
15: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
18: checkcast #49 // class java/lang/Boolean | |
21: invokevirtual #53 // Method java/lang/Boolean.booleanValue:()Z | |
24: ireturn | |
public boolean isClosedForSend(); | |
descriptor: ()Z | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=5, locals=1, args_size=1 | |
0: ldc2_w #30 // long 7236734801451339327l | |
3: aload_0 | |
4: getstatic #105 // Field cachedValue$JcoKmpNv$abonuu2:Ljava/lang/reflect/Method; | |
7: iconst_0 | |
8: anewarray #4 // class java/lang/Object | |
11: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
14: checkcast #49 // class java/lang/Boolean | |
17: invokevirtual #53 // Method java/lang/Boolean.booleanValue:()Z | |
20: ireturn | |
public boolean isFull(); | |
descriptor: ()Z | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=5, locals=1, args_size=1 | |
0: ldc2_w #30 // long 7236734801451339327l | |
3: aload_0 | |
4: getstatic #109 // Field cachedValue$JcoKmpNv$87urcg2:Ljava/lang/reflect/Method; | |
7: iconst_0 | |
8: anewarray #4 // class java/lang/Object | |
11: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
14: checkcast #49 // class java/lang/Boolean | |
17: invokevirtual #53 // Method java/lang/Boolean.booleanValue:()Z | |
20: ireturn | |
public java.lang.Object send(java.lang.Object, kotlin.coroutines.Continuation); | |
descriptor: (Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object; | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=8, locals=3, args_size=3 | |
0: ldc2_w #30 // long 7236734801451339327l | |
3: aload_0 | |
4: getstatic #114 // Field cachedValue$JcoKmpNv$m9eg072:Ljava/lang/reflect/Method; | |
7: iconst_2 | |
8: anewarray #4 // class java/lang/Object | |
11: dup | |
12: iconst_0 | |
13: aload_1 | |
14: aastore | |
15: dup | |
16: iconst_1 | |
17: aload_2 | |
18: aastore | |
19: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
22: areturn | |
public kotlinx.coroutines.selects.SelectClause2 getOnSend(); | |
descriptor: ()Lkotlinx/coroutines/selects/SelectClause2; | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=5, locals=1, args_size=1 | |
0: ldc2_w #30 // long 7236734801451339327l | |
3: aload_0 | |
4: getstatic #119 // Field cachedValue$JcoKmpNv$011hc53:Ljava/lang/reflect/Method; | |
7: iconst_0 | |
8: anewarray #4 // class java/lang/Object | |
11: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
14: checkcast #121 // class kotlinx/coroutines/selects/SelectClause2 | |
17: areturn | |
public void invokeOnClose(kotlin.jvm.functions.Function1); | |
descriptor: (Lkotlin/jvm/functions/Function1;)V | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=8, locals=2, args_size=2 | |
0: ldc2_w #30 // long 7236734801451339327l | |
3: aload_0 | |
4: getstatic #126 // Field cachedValue$JcoKmpNv$efjote0:Ljava/lang/reflect/Method; | |
7: iconst_1 | |
8: anewarray #4 // class java/lang/Object | |
11: dup | |
12: iconst_0 | |
13: aload_1 | |
14: aastore | |
15: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
18: pop | |
19: return | |
public boolean isEmpty(); | |
descriptor: ()Z | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=5, locals=1, args_size=1 | |
0: ldc2_w #30 // long 7236734801451339327l | |
3: aload_0 | |
4: getstatic #130 // Field cachedValue$JcoKmpNv$9bpt2k3:Ljava/lang/reflect/Method; | |
7: iconst_0 | |
8: anewarray #4 // class java/lang/Object | |
11: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
14: checkcast #49 // class java/lang/Boolean | |
17: invokevirtual #53 // Method java/lang/Boolean.booleanValue:()Z | |
20: ireturn | |
public kotlinx.coroutines.channels.ChannelIterator iterator(); | |
descriptor: ()Lkotlinx/coroutines/channels/ChannelIterator; | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=5, locals=1, args_size=1 | |
0: ldc2_w #30 // long 7236734801451339327l | |
3: aload_0 | |
4: getstatic #135 // Field cachedValue$JcoKmpNv$djpj310:Ljava/lang/reflect/Method; | |
7: iconst_0 | |
8: anewarray #4 // class java/lang/Object | |
11: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
14: checkcast #137 // class kotlinx/coroutines/channels/ChannelIterator | |
17: areturn | |
public java.lang.Object poll(); | |
descriptor: ()Ljava/lang/Object; | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=5, locals=1, args_size=1 | |
0: ldc2_w #30 // long 7236734801451339327l | |
3: aload_0 | |
4: getstatic #141 // Field cachedValue$JcoKmpNv$quugij1:Ljava/lang/reflect/Method; | |
7: iconst_0 | |
8: anewarray #4 // class java/lang/Object | |
11: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
14: areturn | |
public void cancel(); | |
descriptor: ()V | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=5, locals=1, args_size=1 | |
0: ldc2_w #30 // long 7236734801451339327l | |
3: aload_0 | |
4: getstatic #146 // Field cachedValue$JcoKmpNv$kvt0lp3:Ljava/lang/reflect/Method; | |
7: iconst_0 | |
8: anewarray #4 // class java/lang/Object | |
11: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
14: pop | |
15: return | |
public boolean cancel(java.lang.Throwable); | |
descriptor: (Ljava/lang/Throwable;)Z | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=8, locals=2, args_size=2 | |
0: ldc2_w #30 // long 7236734801451339327l | |
3: aload_0 | |
4: getstatic #160 // Field cachedValue$JcoKmpNv$aj8pl23:Ljava/lang/reflect/Method; | |
7: iconst_1 | |
8: anewarray #4 // class java/lang/Object | |
11: dup | |
12: iconst_0 | |
13: aload_1 | |
14: aastore | |
15: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
18: checkcast #49 // class java/lang/Boolean | |
21: invokevirtual #53 // Method java/lang/Boolean.booleanValue:()Z | |
24: ireturn | |
RuntimeVisibleAnnotations: | |
0: #147(#148=s#149,#150=@#151(#152=s#153,#154=[]),#155=e#156.#157) | |
kotlin.Deprecated( | |
message="Use cancel without cause" | |
[email protected]( | |
expression="cancel()" | |
imports=[] | |
) | |
level=Lkotlin/DeprecationLevel;.WARNING | |
) | |
public java.lang.Object receive(kotlin.coroutines.Continuation); | |
descriptor: (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=8, locals=2, args_size=2 | |
0: ldc2_w #30 // long 7236734801451339327l | |
3: aload_0 | |
4: getstatic #165 // Field cachedValue$JcoKmpNv$p78noj3:Ljava/lang/reflect/Method; | |
7: iconst_1 | |
8: anewarray #4 // class java/lang/Object | |
11: dup | |
12: iconst_0 | |
13: aload_1 | |
14: aastore | |
15: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
18: areturn | |
public kotlinx.coroutines.selects.SelectClause1 getOnReceive(); | |
descriptor: ()Lkotlinx/coroutines/selects/SelectClause1; | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=5, locals=1, args_size=1 | |
0: ldc2_w #30 // long 7236734801451339327l | |
3: aload_0 | |
4: getstatic #170 // Field cachedValue$JcoKmpNv$9t56kf2:Ljava/lang/reflect/Method; | |
7: iconst_0 | |
8: anewarray #4 // class java/lang/Object | |
11: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
14: checkcast #172 // class kotlinx/coroutines/selects/SelectClause1 | |
17: areturn | |
public java.lang.Object receiveOrNull(kotlin.coroutines.Continuation); | |
descriptor: (Lkotlin/coroutines/Continuation;)Ljava/lang/Object; | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=8, locals=2, args_size=2 | |
0: ldc2_w #30 // long 7236734801451339327l | |
3: aload_0 | |
4: getstatic #176 // Field cachedValue$JcoKmpNv$3jojjr1:Ljava/lang/reflect/Method; | |
7: iconst_1 | |
8: anewarray #4 // class java/lang/Object | |
11: dup | |
12: iconst_0 | |
13: aload_1 | |
14: aastore | |
15: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
18: areturn | |
public kotlinx.coroutines.selects.SelectClause1 getOnReceiveOrNull(); | |
descriptor: ()Lkotlinx/coroutines/selects/SelectClause1; | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=5, locals=1, args_size=1 | |
0: ldc2_w #30 // long 7236734801451339327l | |
3: aload_0 | |
4: getstatic #180 // Field cachedValue$JcoKmpNv$j6bpga1:Ljava/lang/reflect/Method; | |
7: iconst_0 | |
8: anewarray #4 // class java/lang/Object | |
11: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
14: checkcast #172 // class kotlinx/coroutines/selects/SelectClause1 | |
17: areturn | |
public boolean isClosedForReceive(); | |
descriptor: ()Z | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=5, locals=1, args_size=1 | |
0: ldc2_w #30 // long 7236734801451339327l | |
3: aload_0 | |
4: getstatic #184 // Field cachedValue$JcoKmpNv$mcqql83:Ljava/lang/reflect/Method; | |
7: iconst_0 | |
8: anewarray #4 // class java/lang/Object | |
11: invokestatic #96 // Method io/mockk/proxy/jvm/advice/jvm/JvmMockKProxyInterceptor.interceptNoSuper:(JLjava/lang/Object;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object; | |
14: checkcast #49 // class java/lang/Boolean | |
17: invokevirtual #53 // Method java/lang/Boolean.booleanValue:()Z | |
20: ireturn | |
public kotlinx.coroutines.channels.Channel$Subclass0(); | |
descriptor: ()V | |
flags: (0x0001) ACC_PUBLIC | |
Code: | |
stack=1, locals=1, args_size=1 | |
0: aload_0 | |
1: invokespecial #186 // Method java/lang/Object."<init>":()V | |
4: return | |
static {}; | |
descriptor: ()V | |
flags: (0x0008) ACC_STATIC | |
Code: | |
stack=6, locals=0, args_size=0 | |
0: ldc #189 // class kotlinx/coroutines/channels/SendChannel | |
2: ldc #190 // String offer | |
4: iconst_1 | |
5: anewarray #192 // class java/lang/Class | |
8: dup | |
9: iconst_0 | |
10: ldc #4 // class java/lang/Object | |
12: aastore | |
13: invokevirtual #196 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
16: putstatic #92 // Field cachedValue$JcoKmpNv$saefgj2:Ljava/lang/reflect/Method; | |
19: ldc #189 // class kotlinx/coroutines/channels/SendChannel | |
21: ldc #197 // String getOnSend | |
23: iconst_0 | |
24: anewarray #192 // class java/lang/Class | |
27: invokevirtual #196 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
30: putstatic #119 // Field cachedValue$JcoKmpNv$011hc53:Ljava/lang/reflect/Method; | |
33: ldc #199 // class kotlinx/coroutines/channels/ReceiveChannel | |
35: ldc #200 // String getOnReceive | |
37: iconst_0 | |
38: anewarray #192 // class java/lang/Class | |
41: invokevirtual #196 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
44: putstatic #170 // Field cachedValue$JcoKmpNv$9t56kf2:Ljava/lang/reflect/Method; | |
47: ldc #199 // class kotlinx/coroutines/channels/ReceiveChannel | |
49: ldc #201 // String iterator | |
51: iconst_0 | |
52: anewarray #192 // class java/lang/Class | |
55: invokevirtual #196 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
58: putstatic #135 // Field cachedValue$JcoKmpNv$djpj310:Ljava/lang/reflect/Method; | |
61: ldc #4 // class java/lang/Object | |
63: ldc #202 // String equals | |
65: iconst_1 | |
66: anewarray #192 // class java/lang/Class | |
69: dup | |
70: iconst_0 | |
71: ldc #4 // class java/lang/Object | |
73: aastore | |
74: invokevirtual #196 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
77: putstatic #35 // Field cachedValue$JcoKmpNv$5j4bem0:Ljava/lang/reflect/Method; | |
80: ldc #189 // class kotlinx/coroutines/channels/SendChannel | |
82: ldc #203 // String send | |
84: iconst_2 | |
85: anewarray #192 // class java/lang/Class | |
88: dup | |
89: iconst_0 | |
90: ldc #4 // class java/lang/Object | |
92: aastore | |
93: dup | |
94: iconst_1 | |
95: ldc #205 // class kotlin/coroutines/Continuation | |
97: aastore | |
98: invokevirtual #196 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
101: putstatic #114 // Field cachedValue$JcoKmpNv$m9eg072:Ljava/lang/reflect/Method; | |
104: ldc #4 // class java/lang/Object | |
106: ldc #206 // String clone | |
108: iconst_0 | |
109: anewarray #192 // class java/lang/Class | |
112: invokevirtual #209 // Method java/lang/Class.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
115: putstatic #85 // Field cachedValue$JcoKmpNv$7m9oaq0:Ljava/lang/reflect/Method; | |
118: ldc #199 // class kotlinx/coroutines/channels/ReceiveChannel | |
120: ldc #210 // String cancel | |
122: iconst_0 | |
123: anewarray #192 // class java/lang/Class | |
126: invokevirtual #196 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
129: putstatic #146 // Field cachedValue$JcoKmpNv$kvt0lp3:Ljava/lang/reflect/Method; | |
132: ldc #4 // class java/lang/Object | |
134: ldc #211 // String hashCode | |
136: iconst_0 | |
137: anewarray #192 // class java/lang/Class | |
140: invokevirtual #196 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
143: putstatic #70 // Field cachedValue$JcoKmpNv$9pqdof1:Ljava/lang/reflect/Method; | |
146: ldc #199 // class kotlinx/coroutines/channels/ReceiveChannel | |
148: ldc #212 // String poll | |
150: iconst_0 | |
151: anewarray #192 // class java/lang/Class | |
154: invokevirtual #196 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
157: putstatic #141 // Field cachedValue$JcoKmpNv$quugij1:Ljava/lang/reflect/Method; | |
160: ldc #199 // class kotlinx/coroutines/channels/ReceiveChannel | |
162: ldc #213 // String receive | |
164: iconst_1 | |
165: anewarray #192 // class java/lang/Class | |
168: dup | |
169: iconst_0 | |
170: ldc #205 // class kotlin/coroutines/Continuation | |
172: aastore | |
173: invokevirtual #196 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
176: putstatic #165 // Field cachedValue$JcoKmpNv$p78noj3:Ljava/lang/reflect/Method; | |
179: ldc #199 // class kotlinx/coroutines/channels/ReceiveChannel | |
181: ldc #210 // String cancel | |
183: iconst_1 | |
184: anewarray #192 // class java/lang/Class | |
187: dup | |
188: iconst_0 | |
189: ldc #215 // class java/lang/Throwable | |
191: aastore | |
192: invokevirtual #196 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
195: putstatic #160 // Field cachedValue$JcoKmpNv$aj8pl23:Ljava/lang/reflect/Method; | |
198: ldc #189 // class kotlinx/coroutines/channels/SendChannel | |
200: ldc #216 // String invokeOnClose | |
202: iconst_1 | |
203: anewarray #192 // class java/lang/Class | |
206: dup | |
207: iconst_0 | |
208: ldc #218 // class kotlin/jvm/functions/Function1 | |
210: aastore | |
211: invokevirtual #196 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
214: putstatic #126 // Field cachedValue$JcoKmpNv$efjote0:Ljava/lang/reflect/Method; | |
217: ldc #4 // class java/lang/Object | |
219: ldc #219 // String toString | |
221: iconst_0 | |
222: anewarray #192 // class java/lang/Class | |
225: invokevirtual #196 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
228: putstatic #58 // Field cachedValue$JcoKmpNv$4cscpe1:Ljava/lang/reflect/Method; | |
231: ldc #189 // class kotlinx/coroutines/channels/SendChannel | |
233: ldc #220 // String isFull | |
235: iconst_0 | |
236: anewarray #192 // class java/lang/Class | |
239: invokevirtual #196 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
242: putstatic #109 // Field cachedValue$JcoKmpNv$87urcg2:Ljava/lang/reflect/Method; | |
245: ldc #199 // class kotlinx/coroutines/channels/ReceiveChannel | |
247: ldc #221 // String isEmpty | |
249: iconst_0 | |
250: anewarray #192 // class java/lang/Class | |
253: invokevirtual #196 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
256: putstatic #130 // Field cachedValue$JcoKmpNv$9bpt2k3:Ljava/lang/reflect/Method; | |
259: ldc #189 // class kotlinx/coroutines/channels/SendChannel | |
261: ldc #222 // String isClosedForSend | |
263: iconst_0 | |
264: anewarray #192 // class java/lang/Class | |
267: invokevirtual #196 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
270: putstatic #105 // Field cachedValue$JcoKmpNv$abonuu2:Ljava/lang/reflect/Method; | |
273: ldc #199 // class kotlinx/coroutines/channels/ReceiveChannel | |
275: ldc #223 // String getOnReceiveOrNull | |
277: iconst_0 | |
278: anewarray #192 // class java/lang/Class | |
281: invokevirtual #196 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
284: putstatic #180 // Field cachedValue$JcoKmpNv$j6bpga1:Ljava/lang/reflect/Method; | |
287: ldc #199 // class kotlinx/coroutines/channels/ReceiveChannel | |
289: ldc #224 // String isClosedForReceive | |
291: iconst_0 | |
292: anewarray #192 // class java/lang/Class | |
295: invokevirtual #196 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
298: putstatic #184 // Field cachedValue$JcoKmpNv$mcqql83:Ljava/lang/reflect/Method; | |
301: ldc #189 // class kotlinx/coroutines/channels/SendChannel | |
303: ldc #225 // String close | |
305: iconst_1 | |
306: anewarray #192 // class java/lang/Class | |
309: dup | |
310: iconst_0 | |
311: ldc #215 // class java/lang/Throwable | |
313: aastore | |
314: invokevirtual #196 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
317: putstatic #101 // Field cachedValue$JcoKmpNv$hmv4cc1:Ljava/lang/reflect/Method; | |
320: ldc #199 // class kotlinx/coroutines/channels/ReceiveChannel | |
322: ldc #226 // String receiveOrNull | |
324: iconst_1 | |
325: anewarray #192 // class java/lang/Class | |
328: dup | |
329: iconst_0 | |
330: ldc #205 // class kotlin/coroutines/Continuation | |
332: aastore | |
333: invokevirtual #196 // Method java/lang/Class.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | |
336: putstatic #176 // Field cachedValue$JcoKmpNv$3jojjr1:Ljava/lang/reflect/Method; | |
339: return | |
final boolean equals$accessor$JcoKmpNv(java.lang.Object); | |
descriptor: (Ljava/lang/Object;)Z | |
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC | |
Code: | |
stack=2, locals=2, args_size=2 | |
0: aload_0 | |
1: aload_1 | |
2: invokespecial #229 // Method java/lang/Object.equals:(Ljava/lang/Object;)Z | |
5: ireturn | |
final int hashCode$accessor$JcoKmpNv(); | |
descriptor: ()I | |
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC | |
Code: | |
stack=1, locals=1, args_size=1 | |
0: aload_0 | |
1: invokespecial #232 // Method java/lang/Object.hashCode:()I | |
4: ireturn | |
final java.lang.String toString$accessor$JcoKmpNv(); | |
descriptor: ()Ljava/lang/String; | |
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC | |
Code: | |
stack=1, locals=1, args_size=1 | |
0: aload_0 | |
1: invokespecial #235 // Method java/lang/Object.toString:()Ljava/lang/String; | |
4: areturn | |
final java.lang.Object clone$accessor$JcoKmpNv() throws java.lang.CloneNotSupportedException; | |
descriptor: ()Ljava/lang/Object; | |
flags: (0x1010) ACC_FINAL, ACC_SYNTHETIC | |
Code: | |
stack=1, locals=1, args_size=1 | |
0: aload_0 | |
1: invokespecial #238 // Method java/lang/Object.clone:()Ljava/lang/Object; | |
4: areturn | |
Exceptions: | |
throws java.lang.CloneNotSupportedException | |
} | |
RuntimeVisibleAnnotations: | |
0: #7(#8=[I#9,I#10,I#11],#12=s#13,#14=I#9,#15=I#10,#16=[s#17],#18=[s#19,s#20,s#21,s#22,s#23,s#24],#25=[I#9,I#9,I#26],#27=s#13) | |
kotlin.Metadata( | |
bv=[1,0,3] | |
pn="" | |
k=1 | |
xi=0 | |
d1=["\u0000\u0012\n\u0002\u0018\u0002\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\bf\u0018\u0000 \u0004*\u0004\b\u0000\u0010\u00012\b\u0012\u0004\u0012\u0002H\u00010\u00022\b\u0012\u0004\u0012\u0002H\u00010\u0003:\u0001\u0004¨\u0006\u0005"] | |
d2=["Lkotlinx/coroutines/channels/Channel;","E","Lkotlinx/coroutines/channels/SendChannel;","Lkotlinx/coroutines/channels/ReceiveChannel;","Factory","kotlinx-coroutines-core"] | |
mv=[1,1,13] | |
xs="" | |
) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment