4 'U VW VX YZ Y[ Y\ Y] Y^ Y_ Y` Ya &b cd e fgh Ui j k l mn op q Fr s tu vw x yz{ &|} &~EMPTY_JavaTypeSignature)[LaQute/bnd/signatures/JavaTypeSignature;EMPTY_ReferenceTypeSignature.[LaQute/bnd/signatures/ReferenceTypeSignature;()VCodeLineNumberTableLocalVariableTablethis!LaQute/bnd/signatures/Signatures;parseJavaTypeSignatureM(LaQute/lib/stringrover/StringRover;)LaQute/bnd/signatures/JavaTypeSignature; signature#LaQute/lib/stringrover/StringRover; StackMapTableparseReferenceTypeSignatureR(LaQute/lib/stringrover/StringRover;)LaQute/bnd/signatures/ReferenceTypeSignature;erasedBinaryReferences:(LaQute/bnd/signatures/JavaTypeSignature;Ljava/util/Set;)V innerType/LaQute/bnd/signatures/SimpleClassTypeSignature;type)LaQute/bnd/signatures/ClassTypeSignature;sig(LaQute/bnd/signatures/JavaTypeSignature; referencesLjava/util/Set;LocalVariableTypeTable#Ljava/util/Set; SignatureN(LaQute/bnd/signatures/JavaTypeSignature;Ljava/util/Set;)VisEmpty([Ljava/lang/Object;)Zarray[Ljava/lang/Object;intern&(Ljava/lang/String;)Ljava/lang/String;sLjava/lang/String; SourceFileSignatures.java ,-  89 "java/lang/IllegalArgumentExceptionjava/lang/StringBuilderinvalid signature: ,'aQute/bnd/signatures/ArrayTypeSignature A'aQute/bnd/signatures/ClassTypeSignature Q =  :  N&aQute/bnd/signatures/JavaTypeSignature ()+aQute/bnd/signatures/ReferenceTypeSignature *+aQute/bnd/signatures/Signaturesjava/lang/Object java/util/Set0[LaQute/bnd/signatures/SimpleClassTypeSignature;!aQute/lib/stringrover/StringRovercharAt(I)C increment%()LaQute/lib/stringrover/StringRover;aQute/bnd/signatures/BaseTypeBLaQute/bnd/signatures/BaseType;CDFIJSZ*aQute/bnd/signatures/TypeVariableSignatureparseTypeVariableSignatureQ(LaQute/lib/stringrover/StringRover;)LaQute/bnd/signatures/TypeVariableSignature;parseClassTypeSignatureN(LaQute/lib/stringrover/StringRover;)LaQute/bnd/signatures/ClassTypeSignature;parseArrayTypeSignatureN(LaQute/lib/stringrover/StringRover;)LaQute/bnd/signatures/ArrayTypeSignature;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;(Ljava/lang/String;)V componentbinaryadd(Ljava/lang/Object;)Z classType-aQute/bnd/signatures/SimpleClassTypeSignature typeArguments$[LaQute/bnd/signatures/TypeArgument;!aQute/bnd/signatures/TypeArgument6([LaQute/bnd/signatures/TypeArgument;Ljava/util/Set;)V innerTypesjava/lang/String &'()*+,-./*/0 1234.F*BZs|*W*W*W*W*W*W *W *W * /Jx}!"$%'(*+-.00 567 x89.R*2L(T#[-* **YY*/7(9-;2=7?0 R567(:;.]**K*F*M+,W,+, N-66-2:+/* DEGHI)J4KMLVK\O0*M <=>>?]@A]BCD ]BE7&-"FG"FHIJK.E**/R0 LM7 @NO./*!/V0 PQR-.+"#$%/ 4ST