clojure.asm.Label.class Maven / Gradle / Ivy
???? 2 ?
# ? " ? ? ?
? " ? ? ?
" ?
? ?
? ? " ? " ?
? ? " ? ? ? " ?
" ? ?
? " ? ? " ? ? ?
" ?
" ? ?
? ?
?
? ?
?
? ? ? DEBUG I
ConstantValue RESOLVED RESIZED PUSHED TARGET STORE REACHABLE @ JSR ? RET
SUBROUTINE VISITED VISITED2 info Ljava/lang/Object; status line position referenceCount srcAndRefPositions [I
inputStackTop outputStackMax frame Lclojure/asm/Frame; successor Lclojure/asm/Label;
successors Lclojure/asm/Edge; next ()V Code LineNumberTable LocalVariableTable this getOffset ()I
StackMapTable put 7(Lclojure/asm/MethodWriter;Lclojure/asm/ByteVector;IZ)V owner Lclojure/asm/MethodWriter; out Lclojure/asm/ByteVector; source
wideOffset Z addReference (II)V a sourcePosition referencePosition resolve (Lclojure/asm/MethodWriter;I[B)Z opcode offset reference data [B
needUpdate i getFirst ()Lclojure/asm/Label; ? inSubroutine (J)Z id J inSameSubroutine (Lclojure/asm/Label;)Z block addToSubroutine (JI)V
nbSubroutines visitSubroutine (Lclojure/asm/Label;JI)V e l stack ? toString ()Ljava/lang/String;
SourceFile
Label.java O P @ % java/lang/IllegalStateException /Label offset position has not been resolved yet O ? B % ? ? % a b ? ? ? ? D E C % ? ? ? H I ? Z K N K v w clojure/asm/Edge F % > % L M J K N M r s y z java/lang/StringBuilder L ? ? ? ? ? ? ? ? clojure/asm/Label java/lang/Object (Ljava/lang/String;)V clojure/asm/ByteVector length putInt (I)Lclojure/asm/ByteVector; putShort java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V clojure/asm/Frame append -(Ljava/lang/String;)Ljava/lang/StringBuilder; identityHashCode (Ljava/lang/Object;)I (I)Ljava/lang/StringBuilder; ! " # $ % &