All Downloads are FREE. Search and download functionalities are using the official Maven repository.

mockit.external.asm.ClassWriter.class Maven / Gradle / Ivy

Go to download

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.

There is a newer version: 1.23
Show newest version
????2
?		
	
	??	
						

			
		
			 	!	"#???
$	%	&
'	(
)*
*+	,	*-	.
*/	0	1	2	3	45	6
7	8	9	:
:;<
<=??>?
?@	A
:B	:C	D
<B	<E	FGHIJKLMN
*BOPQR
4S
4T
????
U	V
W
:X
<X	Y
*X
4Z	[	\	]
^
_
`
"a
bc
nad
pef
rag
thi
vj
kl
ym
no
|p
qr
st
?u
?v
?w
xy	?z	?{	?|	?}
~?
??
??
??
??
?@
?
?
?
?
?
?
?
?
?
?
?
??
?
??
?	?	?	?

?
?
?
?
?
?
?
?
?
?
?	?
?
?	?
?	?	?
??
?
?
??
??
?
???
??
??
???
??
??
?
?
?
??
?	??COMPUTE_MAXSI
ConstantValueCOMPUTE_FRAMESACC_SYNTHETIC_ATTRIBUTETO_ACC_SYNTHETIC@
NOARG_INSN
SBYTE_INSN
SHORT_INSNVAR_INSNIMPLVAR_INSN	TYPE_INSNFIELDORMETH_INSNITFMETH_INSN
INDYMETH_INSN
LABEL_INSN	LABELW_INSN
LDC_INSN	LDCW_INSN	IINC_INSN
	TABL_INSN	LOOK_INSN	MANA_INSN	WIDE_INSNTYPE[BCLASSFIELDMETHIMETHSTRINTFLOATLONGDOUBLE	NAME_TYPEUTF8MTYPEHANDLEINDYHANDLE_BASETYPE_NORMALTYPE_UNINITTYPE_MERGED BSM!cr!Lmockit/external/asm/ClassReader;versionindexpool Lmockit/external/asm/ByteVector;itemsmockit/external/asm/Item;	thresholdkeyLmockit/external/asm/Item;key2key3key4	typeTable	typeCountSaccessnamethisNameLjava/lang/String;	signature	superNameinterfaceCount
interfaces[I
sourceFilesourceDebugenclosingMethodOwnerenclosingMethodanns&Lmockit/external/asm/AnnotationWriter;iannstannsitannsattrsLmockit/external/asm/Attribute;innerClassesCountinnerClassesbootstrapMethodsCountbootstrapMethods
firstField!Lmockit/external/asm/FieldWriter;	lastFieldfirstMethod"Lmockit/external/asm/MethodWriter;
lastMethodcomputeMaxsZ
computeFrames
invalidFrames(I)VCodeLineNumberTableLocalVariableTablethis!Lmockit/external/asm/ClassWriter;flags
StackMapTable%(Lmockit/external/asm/ClassReader;I)VclassReadervisitN(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Vi[Ljava/lang/String;rWvisitSource'(Ljava/lang/String;Ljava/lang/String;)VfiledebugvisitOuterClass9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)VownerdescvisitAnnotation<(Ljava/lang/String;Z)Lmockit/external/asm/AnnotationVisitor;visiblebvaw	*visitTypeAnnotation[(ILmockit/external/asm/TypePath;Ljava/lang/String;Z)Lmockit/external/asm/AnnotationVisitor;typeReftypePathLmockit/external/asm/TypePath;visitAttribute"(Lmockit/external/asm/Attribute;)VattrvisitInnerClass:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V	outerName	innerNamenameItem
visitFieldm(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Lmockit/external/asm/FieldVisitor;valueLjava/lang/Object;visitMethodn(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Lmockit/external/asm/MethodWriter;
exceptionsvisitEnd()VtoByteArray()[BlensizenbFieldsfb	nbMethodsmbattributeCountoutmask:<newConstItem.(Ljava/lang/Object;)Lmockit/external/asm/Item;valFJDtLmockit/external/asm/Type;shLmockit/external/asm/Handle;csttnewConst(Ljava/lang/Object;)InewUTF8(Ljava/lang/String;)IresultnewClassItem.(Ljava/lang/String;)Lmockit/external/asm/Item;newClassnewMethodTypeItem
methodDesc
newMethodType
newHandleItemS(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lmockit/external/asm/Item;tag	newHandle:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)InewInvokeDynamicItemo(Ljava/lang/String;Ljava/lang/String;Lmockit/external/asm/Handle;[Ljava/lang/Object;)Lmockit/external/asm/Item;bsmArgpresultPositionbootstrapMethodIndexbsmbsmArgs[Ljava/lang/Object;positionhashCode
argsLengthdatalengthy??newInvokeDynamicV(Ljava/lang/String;Ljava/lang/String;Lmockit/external/asm/Handle;[Ljava/lang/Object;)InewFieldItemR(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lmockit/external/asm/Item;newField9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I
newMethodItemS(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lmockit/external/asm/Item;itftype	newMethod:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)I
newInteger(I)Lmockit/external/asm/Item;newFloat(F)Lmockit/external/asm/Item;newLong(J)Lmockit/external/asm/Item;	newDouble(D)Lmockit/external/asm/Item;	newStringnewNameType'(Ljava/lang/String;Ljava/lang/String;)InewNameTypeItem@(Ljava/lang/String;Ljava/lang/String;)Lmockit/external/asm/Item;addTypeaddUninitializedType(Ljava/lang/String;I)Ioffset6(Lmockit/external/asm/Item;)Lmockit/external/asm/Item;newTableitem
getMergedType(II)Iutype1type2getCommonSuperClass8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;eLjava/lang/Exception;cLjava/lang/Class;dclassLoaderLjava/lang/ClassLoader;LocalVariableTypeTableLjava/lang/Class<*>;???getput(Lmockit/external/asm/Item;)VkjlllnlnewItemsput122(III)Vbs1s2put112b1b2$(Lmockit/external/asm/ClassReader;)Vo(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Lmockit/external/asm/MethodVisitor;
SourceFileClassWriter.javamockit/external/asm/ClassReaderH?mockit/external/asm/ByteVectormockit/external/asm/Item? !"mockit/external/asm/ClassWriterDEFEHI???&???'?()??*?+?,?-./?java/lang/Integer??01???2???$mockit/external/asm/AnnotationWriterH?34?454????647489??9;????:?mockit/external/asm/FieldWriterH? mockit/external/asm/MethodWriterH?java/lang/RuntimeExceptionClass file too large!H?>?????AB??=BootstrapMethods	SignatureSourceDebugExtensionEnclosingMethodmockit/external/asm/Opcodes
Deprecated	SyntheticInnerClassesRuntimeVisibleAnnotationsRuntimeInvisibleAnnotationsRuntimeVisibleTypeAnnotationsRuntimeInvisibleTypeAnnotations????????????<???GE@?CBH?????????java/lang/Bytejava/lang/Character??java/lang/Shortjava/lang/Boolean??java/lang/Float????java/lang/Long????java/lang/Double????java/lang/String??mockit/external/asm/Type????????mockit/external/asm/Handle??`)')a)??"java/lang/IllegalArgumentExceptionjava/lang/StringBuildervalue ????????????????H????????????????????????????????????I???????????)$%#?????	

java/lang/Exception?java/lang/Object???{|?AAAAAAAAAAAAAAAABCLMMDDDDDEEEEEEEEEEEEEEEEEEEEAAAAAAAADDDDDEEEEEEEEEEEEEEEEEEEEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANAAAAAAAAAAAAAAAAAAAAJJJJJJJJJJJJJJJJDOPAAAAAAGGGGGGGHIFBFAAFFAARQJJKKJJJJJJJJJJJJJJJJJJ?? mockit/external/asm/ClassVisitorjava/lang/ClassLoaderjava/lang/ClasscopyPool$(Lmockit/external/asm/ClassWriter;)V
encodeUTF86(Ljava/lang/String;II)Lmockit/external/asm/ByteVector;putShort#(I)Lmockit/external/asm/ByteVector;f(Lmockit/external/asm/ClassWriter;ZLmockit/external/asm/ByteVector;Lmockit/external/asm/ByteVector;I)Vnext	putTargetB(ILmockit/external/asm/TypePath;Lmockit/external/asm/ByteVector;)Vmockit/external/asm/AttributeintValm(Lmockit/external/asm/ClassWriter;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Vp(Lmockit/external/asm/ClassWriter;ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;ZZ)V(Ljava/lang/String;)VgetSize()Ifv"Lmockit/external/asm/FieldVisitor;mv#Lmockit/external/asm/MethodVisitor;getCount)(Lmockit/external/asm/ClassWriter;[BIII)IputIntputByteArray&([BII)Lmockit/external/asm/ByteVector;#(Lmockit/external/asm/ByteVector;)VI(Lmockit/external/asm/ClassWriter;[BIIILmockit/external/asm/ByteVector;)V([B)Vaccept&(Lmockit/external/asm/ClassVisitor;I)VintValue	charValue()CbooleanValue()Z
floatValue()F	longValue()JdoubleValue()DgetSortgetInternalName()Ljava/lang/String;
getDescriptorappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toStringset:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)VputByteputUTF84(Ljava/lang/String;)Lmockit/external/asm/ByteVector;(ILmockit/external/asm/Item;)Vput12$(II)Lmockit/external/asm/ByteVector;(II)V((Ljava/lang/String;Ljava/lang/String;I)V(F)V(J)VputLong#(J)Lmockit/external/asm/ByteVector;(D)VlongValstrVal1java/lang/System	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)VgetClass()Ljava/lang/Class;getClassLoader()Ljava/lang/ClassLoader;replace(CC)Ljava/lang/String;forName=(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;isAssignableFrom(Ljava/lang/Class;)ZisInterface
getSuperclassgetName	isEqualTo(Lmockit/external/asm/Item;)Zput11
getVersioncharAt(I)C1?Q???????????Q?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????	??
??
??????????? !"#$%&?'?()*?+?,?-./?01?2?3454647489:?;<?=>?@?ABCBDEFEGE/HIJx*?*?*?Y??*??*	*???k??*?Y??
*?Y??*?Y??*?Y??*~???*~????K2`a	bcd-e8fCgNhYihjwkLxMNxO?P2?dQQ?QQMQ?QQHRJZ*?+*?*+??K??
??L MNSO?TUJMy*?*?**-??*-??
**??*??	*???<??6*??**??
? 6*??*? *2?O????K:??
????'?:?E?L?V?b?r?x?LRYV?yMNy?y&?y')y*)y+)y-WP*'IQ?QXXXYQ?!?Z[J|$+?**+??!,?*?Y?,#?$?%?K??
??#?L $MN$\)$])P
^_Jy**+??&,?-?
**,-?'?(?K?	???L*MN`)')a)PbcJ?L?Y?N-*+??)?)W?*Y*--?+:?*?,?-*?,?*?.?-*?.?K&	???$?(?1?:?C?I?L4LMNLa)LdEDe$(f4P?:ghijJ?^?Y?:,?/*-??)?)W?*Y*?0d?+:?*?1?-*?1?*?2?-*?2?K*
?	???5?:?C?L?U?[?LH^MN^k?^lm^a)^dE	Ue5)f4P?LghnoJJ+*?3?4*+?3?K??
?LMNp9qrJXv*?5?*?Y??5*+?6:?7?W*Y?8`?8*?5?9?)W*?5,??*,??)W*?5-??*-??)W*?5?)W*?8?7?K.??!+8MbluL>vMNv')vs)vt)v&?]uPX?1QXXXvg?QXXXvgOg?QXXXvgwxJl?:Y*,-?;?KL>MN&?')a)*)yz{|Jt
?MN&?')a)*)}W~J+?KLMN??J$
	*?>?
??Y@?A?*?h`<=*?BN-??-?C`<-?D?:N???6*?E:???F`<?G?<:???6*?H??*?H?0``<*I?W*????*J?W*?!???*K?W*?%??*?%?0``<*L?W*?&???
*M?W*?O~???*P?W*?~?&*?>~1?
*?Q~???*R?W*?5??*?5?0``<*S?W*?,??*?,?T``<*U?W*?.??*?.?T``<*V?W*?1??*?1?T``<*W?W*?2??*?2?T``<*X?W*?3?*?3?Y`6*?3*?Z`<*??0`~1?
*?Q~?*R??)?]W*?5?:*S??)W*?5?0`?]*?8?)W*?5?^*?5?0?_W*?,?*U??)W*?,?d*?.?*V??)W*?.?d*?1?*W??)W*?1?d*?2?*X??)W*?2?d*?3?*?3*?e*?f?_*?,*?.*?3*?8*?5*?c*?H*?B*?g*?E*?h*?*?*?f?Y?^?i*?j*?k??^?KF?+	,/01$2(3+425=7@8F9K:N;V<c>f?mBpC}D?F?G?H?I?K?L?M?N?P?Q?R?S?U?V?W?X?Z?[?\?]?_`bcd#g*h-i:jAlHmKnXo_qfrisvt}v?w?x?y?{?|?}?~???????????????)?F?P?\?i?o?v?{????????????????????????????"?9?@?I?Z?j?q?????????????????????"?.?7?>?J?S?Z?f?o?v??????????????????????????????????????????LpSV?	I!??		MN??????$???@???F??Bf?????)???PG(?????  !?wg?
?E0' =?b??J?4+?"?+?"?l=*?m?+?n?+?n?o=*?m?+?p?+?p?q=*?m?+?r?+?r?s=*?m?+?t?+?t?u??=*?m?+?v?+?v?wE*$?x?+?y?+?y?zA* ?{?+?|?+?|?}I*(?~?+??*+????+???4+??M,??>
?*,???6??*,?????*,???6?+???+??M*,??,??,??,???????Y??Y?????+???????K?&?????$?*?19?FNT[kqx	?
???
???????????????!L?
??$??9??N??k????????????,???'????4MN4?zP@??? ??J=	*+???9?K3L	MN	?z??J?F*?
+??**?
??M,?,*???+??W?Y*Y?Z`?*?
??M*,??,?9?KABCD%E<FAHL FMNFy)2?P?Av??J?F*?+??**???M,?.*?*+???W?Y*Y?Z`?*???M*,??,?KVWXY(Z?[D]L FMNFy)1?P?Dv??J=	*+?6?9?KkL	MN	y)??J?F*?+??**???M,?.*?*+???W?Y*Y?Z`?*???M*,??,?Kyz{|(}?~D?L FMNF?)1?P?Dv??J=	*+???9?K?L	MN	?)??JU	p*?`,-??**???:?R?**,-?????**,-	???????Y*Y?Z`?*???:*???K.????#?5?I?L?O?g?m?L>pMNp??p`)p')pa)W?P[?5v?QXXXvQQXXX?QXXXvQQXXX??J_
*,-???9?K?L4
MN
??
`)
')
a)???JE*?H:?*?Y?Z?H:?06-??6*-??-??-??-?????)W?6?)W6		?&	2:

???6*
???)W?	????^:	`x6
#~6*?*??p2:?X??!?
???
??:????766


?&	
`3	
`3?
??:????
??٧??96?0?**Y?cZ`?c6?Y??:??*??*?+,??**???:?/**+,?'???Y*Y?Z`?*???:*???K?*???? ?&?@?E?M?W?^?h?t?z???????????
??????'06!A"K#P$^%v&|(L?^?z
P*V?	?*??
?0??
??MN')a)????y= _??&Y??E:??????	????
???c??PH
?g?6
QXX??g?)?$?v	?	#???&?E???J_
*+,-???9?K?L4
MN
')
a)
??
????J?M*?	+,-??**???:?2*	*+?*,-?'???Y*Y?Z`?*???:*???KOPQR,SDTJVL4MMNM`)M')Ma)7?P?Jv??JS*+,-???9?KhL*MN`)')a)??J?[??
6*?+,-??**???:?2**+?*,-?'???Y*Y?Z`?*???:*???K"{|}$~):?R?X?LH[MN[`)[')[a)[?EM??$7?P
A?Kv??J_
*+,-???9?K?L4
MN
`)
')
a)
?E??J?@*?
??**?
??M,?,*????]W?Y*Y?Z`?*?
??M*,??,?K????"?9?>?L @MN@y?/?P?>v??J?F*?
#??**?
??M,?2*???*?
?7?]W?Y*Y?Z`?*?
??M*,??,?K????(???D?L FMNFy?5?P?Dv??J?C*?
??**?
??N-?/*?????W?Y*?*?
??N*Y?`?*-??-?K"????"?2?<?A?L CMNCy?2?P?Av??J?J*?
'??**?
??N-?6*???*?
????W?Y*?*?
??N*Y?`?*-??-?K"????)?9?C?H?L JMNJy?9?P?Hv??J?F*?+??**???M,?.*?*+???W?Y*Y?Z`?*???M*,??,?K????(???D?L FMNFy)1?P?Dv??JH
*+,???9?K	L 
MN
')
a)??J?G*?+,??**???N-?/**+?*,????Y*Y?Z`?*???N*-??-?K)@EL*GMNG')Ga)2?P?Ev??J?'*?
+??**?
??M,?**?
??M,?9?K*+,-"/L 'MN'?)?P?"v??J?G*?
??*?
?7*?
+??*?
#+??``~??**?
??N-?**?
??N-?9?K"?	@AB,C5D9EBGL*GMNG?)G??5?P?Bv??J?g*Y??`????Y*??*?
??M*,??*???*???*??*????"*???h?N*??-*?????*-??*??*??,S,?K.STU V'W0Y<ZG[V\[^e_L*G?gMNg?L?P	?0v*??Ju*? ??*??? y???*?# ``~??**???N-?>*??2??:*??2??:*?**?????7?Y*???N*-??-?7?K.o	pq(r1s5t@uKv^wkxpzL>@0?)K%?)uMNu??u??1D?P?pv??J?|*????:+/.????N,/.????:?:??Y???A?-?™+?-?™,?-?Ú?Ùİ-??N-?™??-??./???	(+?K>?	??(?+?-?:?C?E?N?P?_?b?g?p?L\	-
??|MN|?)|?)??:B??(??:B??	s???*??:B??(??:B??P7?+QXX???QXX???

??J?1*?+??*??p2M,?,??+???+,?ǚ,??M???,?K??'?/?L 1MN1!VP
?v??J?	?*?*??`*??n*??=h`>?:d6?A*?2:?-???p6??:2??S:??Ԅ????*?*?	k??+??*??p=+*?2??*?+S?KR????"?,?5?:?E?L?V?]?a?d?j?p?{???????Lf
E?L?5/?'C??e??_??"Y??MN?V??P$?'Qv??
v?.????J[*????)W?K
??L*MN????????J[*????)W?K
??L*MN??????HJt*+??3???+*?*+??K????LMNSPN?A{J6*,-?ʰK)LMNJ?(ܼL?M;+??+,??Ad?T????+?ͱK		
	#'QL V?!??	?)P
??X




© 2015 - 2024 Weber Informatics LLC | Privacy Policy