mockit.external.asm4.ClassWriter.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?
?? Z??
? Z?? Z??? Z
? Z Z Z Z Z Z
Z
[ Z Z
Z
Z Z
Z
Z Z Z Z Z Z
Z Z
Z Z
& Z & Z Z !" Z# Z$%
/&'
1()*
3+ Z,
/- /. Z/
1- 10 Z1 234?56 7 ?? 89
&-:l
!;
!<
????
= >
?
/@
1@ ZA
&@
!B ZCDE
[F
[G
ZHI
_J
ZKL
bJM
dNO
fJP
hQR
jS
ZTU
mV
ZWX
pY
ZZ[
Z\]
u^
u_
Z`
ua
Zbc {d {e {f {g
Zhij
??k
?l
?m
?n
?+
Zo ?
p
Zq
r
s
Zt
u
Zv
Zw
Zx
{y
Zz
{y
Z|??? } ~ ?
?
?
Z?
Z?
Z?
Z?
?
?
?
?
? ?
Z?
Z? ?
sy Z? Z?
??
Z?
Z?
{?
??
s?
???
?n
??
???
??
??
?
?
Z??
s? Z?? COMPUTE_MAXS I
ConstantValue COMPUTE_FRAMES ACC_SYNTHETIC_ATTRIBUTE
NOARG_INSN
SBYTE_INSN
SHORT_INSN VAR_INSN IMPLVAR_INSN TYPE_INSN FIELDORMETH_INSN ITFMETH_INSN
INDYMETH_INSN
LABEL_INSN LABELW_INSN
LDC_INSN LDCW_INSN IINC_INSN
TABL_INSN LOOK_INSN MANA_INSN WIDE_INSN TYPE [B CLASS FIELD METH IMETH STR INT FLOAT LONG DOUBLE NAME_TYPE UTF8 MTYPE HANDLE INDY HANDLE_BASE TYPE_NORMAL TYPE_UNINIT TYPE_MERGED BSM ! cr "Lmockit/external/asm4/ClassReader; version index pool !Lmockit/external/asm4/ByteVector; items [Lmockit/external/asm4/Item; threshold key Lmockit/external/asm4/Item; key2 key3 key4 typeTable typeCount S access name thisName Ljava/lang/String; signature superName interfaceCount
interfaces [I
sourceFile sourceDebug enclosingMethodOwner enclosingMethod anns 'Lmockit/external/asm4/AnnotationWriter; ianns attrs Lmockit/external/asm4/Attribute; innerClassesCount innerClasses bootstrapMethodsCount bootstrapMethods
firstField "Lmockit/external/asm4/FieldWriter; lastField firstMethod #Lmockit/external/asm4/MethodWriter;
lastMethod computeMaxs Z
computeFrames
invalidFrames (I)V Code LineNumberTable LocalVariableTable this "Lmockit/external/asm4/ClassWriter; flags
StackMapTableD &(Lmockit/external/asm4/ClassReader;I)V classReader $RuntimeInvisibleParameterAnnotations #Lorg/jetbrains/annotations/NotNull; visit N(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V i [Ljava/lang/String;[K $Lorg/jetbrains/annotations/Nullable; visitSource '(Ljava/lang/String;Ljava/lang/String;)V file debug visitOuterClass 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V owner desc visitAnnotation =(Ljava/lang/String;Z)Lmockit/external/asm4/AnnotationVisitor; visible bv aw? visitAttribute #(Lmockit/external/asm4/Attribute;)V attr visitInnerClass :(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V outerName innerName
visitField n(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Lmockit/external/asm4/FieldVisitor; value Ljava/lang/Object; visitMethod o(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Lmockit/external/asm4/MethodWriter;
exceptions RuntimeInvisibleAnnotations visitEnd ()V toByteArray ()[B len cw size nbFields fb nbMethods mb attributeCount out mask%' newConstItem /(Ljava/lang/Object;)Lmockit/external/asm4/Item; val F J D t Lmockit/external/asm4/Type; s h Lmockit/external/asm4/Handle; cst] newConst (Ljava/lang/Object;)I newUTF8 (Ljava/lang/String;)I result? newClassItem /(Ljava/lang/String;)Lmockit/external/asm4/Item; newClass newMethodTypeItem
methodDesc
newMethodType
newHandleItem T(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lmockit/external/asm4/Item; tag newHandle :(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)I newInvokeDynamicItem q(Ljava/lang/String;Ljava/lang/String;Lmockit/external/asm4/Handle;[Ljava/lang/Object;)Lmockit/external/asm4/Item; bsmArg p resultPosition bootstrapMethodIndex bsm bsmArgs [Ljava/lang/Object; position hashCode
argsLength data lengthc? ? newInvokeDynamic W(Ljava/lang/String;Ljava/lang/String;Lmockit/external/asm4/Handle;[Ljava/lang/Object;)I newFieldItem S(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lmockit/external/asm4/Item; newField 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
newMethodItem T(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lmockit/external/asm4/Item; itf type newMethod :(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)I
newInteger (I)Lmockit/external/asm4/Item; newFloat (F)Lmockit/external/asm4/Item; newLong (J)Lmockit/external/asm4/Item; newDouble (D)Lmockit/external/asm4/Item; newString newNameType '(Ljava/lang/String;Ljava/lang/String;)I newNameTypeItem A(Ljava/lang/String;Ljava/lang/String;)Lmockit/external/asm4/Item; addType addUninitializedType (Ljava/lang/String;I)I offset 8(Lmockit/external/asm4/Item;)Lmockit/external/asm4/Item; newTable item
getMergedType (II)I u type1 type2 getCommonSuperClass 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; e Ljava/lang/Exception; c Ljava/lang/Class; d classLoader Ljava/lang/ClassLoader; LocalVariableTypeTable Ljava/lang/Class<*>;??? get put (Lmockit/external/asm4/Item;)V k j l ll nl newItems put122 (III)V b s1 s2 put112 b1 b2 p(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Lmockit/external/asm4/MethodVisitor; x0 x1 x2 x3 x4
SourceFile ClassWriter.java:n ? mockit/external/asm4/ByteVector
mockit/external/asm4/Item ?6787:;??
? ??? ??? ? ? ?!"# ???$% ???&