mockit.external.asm.Frame.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of jmockit-coverage Show documentation
Show all versions of jmockit-coverage Show documentation
JMockit Coverage is a code coverage tool with several metrics (line, path, data) capable of generating HTML
reports. It is designed with ease of use in mind, avoiding the need for complex configuration.
Instead, smart (but overridable) defaults are employed, such as the selection of which classes to consider for
coverage, and where to find sources files for report generation.
???? 2;
\ ? ? ?
? ?
? ? ? ? ? ? ? ? ?
?
?
? ?
? ?
? ?
? ?p
? ?
? ?
? ? ? ? ??? ? ? ? ?? ? ?? ? ?? ? ? ?
? ? ? ? ? ? ? ?
?
?
< ?
?
?
M ?
M
M
Mp
????
?
? DIM I
ConstantValue ARRAY_OF
ELEMENT_OF KIND TOP_IF_LONG_OR_DOUBLE VALUE BASE_KIND
BASE_VALUE BASE OBJECT
UNINITIALIZED LOCAL STACK TOP BOOLEAN BYTE CHAR SHORT INTEGER FLOAT DOUBLE LONG NULL UNINITIALIZED_THIS SIZE [I owner Lmockit/external/asm/Label; inputLocals
inputStack outputLocals outputStack outputStackTop initializationCount initializations ()V Code LineNumberTable LocalVariableTable this Lmockit/external/asm/Frame; get (I)I type local
StackMapTable set (II)V t n push (I)V top 6(Lmockit/external/asm/ClassWriter;Ljava/lang/String;)V cw !Lmockit/external/asm/ClassWriter; desc Ljava/lang/String; 6(Lmockit/external/asm/ClassWriter;Ljava/lang/String;)I data dims index ? pop ()I elements (Ljava/lang/String;)V c C init var %(Lmockit/external/asm/ClassWriter;I)I s u dim kind j initInputFrame A(Lmockit/external/asm/ClassWriter;I[Lmockit/external/asm/Type;I)V access args [Lmockit/external/asm/Type; maxLocals i execute @(IILmockit/external/asm/ClassWriter;Lmockit/external/asm/Item;)V t1 opcode arg item Lmockit/external/asm/Item; t2 t3 t4 ? merge @(Lmockit/external/asm/ClassWriter;Lmockit/external/asm/Frame;I)Z frame edge changed Z nLocal nStack nInputStack ((Lmockit/external/asm/ClassWriter;I[II)Z v vdim tdim udim types b y
SourceFile
Frame.java ? ? ~ y mockit/external/asm/Frame y ? ^ z { ^ ^ ? ? ? ? ?!"# ?$ ?%&'()*( ? ? ? y ? ^+ ?,-. ? | y } y mockit/external/asm/Opcodes mockit/external/asm/MethodWriter/0 ? ^ java/lang/Class java/lang/String java/lang/invoke/MethodType java/lang/invoke/MethodHandle ? ? ? ? ? ? java/lang/RuntimeException 3JSR/RET are not supported with computeFrames option ? ?1 ? ? ? ? ?2 ? ? ?34 java/lang/StringBuilder565780 ? ? ? ?9 java/lang/Object: ?EFFFFFFFFGGFFFGGFFFEEFGFGFEEEEEEEEEEEEEEEEEEEEDEDEDDDDDCDCDEEEEEEEEEEEEEEEEEEEEBABABBBBDCFFFGGGEDCDCDCDCDCDCDCDCDCDCEEEEDDDDDDDCDCDCEFEFDDEEFFDEDEEEBDDBBDDDDDDCCCCCCCCEFEDDDCDCDEEEEEEEEEEFEEEEEEDDEEDDEE x y mockit/external/asm/ClassWriter mockit/external/asm/Item java/lang/Math max (II)I java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V mockit/external/asm/Label
inputStackTop outputStackMax charAt (I)C indexOf length substring (II)Ljava/lang/String; addType (Ljava/lang/String;)I mockit/external/asm/Type getArgumentsAndReturnSizes thisName typeTable [Lmockit/external/asm/Item; strVal1
getDescriptor ()Ljava/lang/String; strVal3 strVal2 addUninitializedType (Ljava/lang/String;I)I append (C)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString
getMergedType min 1 \ ! ] ^ _ ) ` ^ _ a b ^ _ ) c ^ _ * d ^ _ ; e ^ _ , f ^ _ V g ^ _ ' h ^ _ i ^ _ j ^ _ % k ^ _ l ^ _ m ^ _ n ^ _ o ^ _ p ^ _ q ^ _ r ^ _ s ^ _ t ^ _ u ^ _ v ^ _ 2 w ^ _ " x y z { | y } y ~ y y ? ^ ? ^ ? y ? ? ? / *? ? ? % ? ? ? ? ? ? ? .*? ? *? ?? ??*? .=? *? ?[O=? ? , ? ? ^ . ? ? . ? ^ ? ? ? ? ? ? A*? ? *
?
? *? ?>? "`h? ?
:*? ? *? *? O? ? &