4   6      6          u u;     ?   0 typeParameters%[LaQute/bnd/signatures/TypeParameter;parameterTypes)[LaQute/bnd/signatures/JavaTypeSignature; resultTypeLaQute/bnd/signatures/Result; throwTypes'[LaQute/bnd/signatures/ThrowsSignature;EMPTY_ThrowsSignature$assertionsDisabledZof:(Ljava/lang/String;)LaQute/bnd/signatures/MethodSignature;CodeLineNumberTableLocalVariableTable signatureLjava/lang/String;([LaQute/bnd/signatures/TypeParameter;[LaQute/bnd/signatures/JavaTypeSignature;LaQute/bnd/signatures/Result;[LaQute/bnd/signatures/ThrowsSignature;)Vthis&LaQute/bnd/signatures/MethodSignature;erasedBinaryReferences()Ljava/util/Set; parameterType(LaQute/bnd/signatures/JavaTypeSignature; throwType&LaQute/bnd/signatures/ThrowsSignature; referencesLjava/util/Set;LocalVariableTypeTable#Ljava/util/Set; StackMapTable Signature%()Ljava/util/Set;hashCode()IresultIequals(Ljava/lang/Object;)ZobjLjava/lang/Object;othertoString()Ljava/lang/String;t$LaQute/bnd/signatures/TypeParameter;sbLjava/lang/StringBuilder;9parseMethodSignatureK(LaQute/lib/stringrover/StringRover;)LaQute/bnd/signatures/MethodSignature;itemlistLjava/util/List;#LaQute/lib/stringrover/StringRover; returnType:Ljava/util/List;8Ljava/util/List; parseResultB(LaQute/lib/stringrover/StringRover;)LaQute/bnd/signatures/Result;parseThrowsSignatureK(LaQute/lib/stringrover/StringRover;)LaQute/bnd/signatures/ThrowsSignature;()V SourceFileMethodSignature.java!aQute/lib/stringrover/StringRover J lm J| 89 :; <= >?java/util/HashSet N N+aQute/bnd/signatures/ReferenceTypeSignature&aQute/bnd/signatures/JavaTypeSignature \ \]$aQute/bnd/signatures/MethodSignature ` `java/lang/StringBuilder ef AB java/lang/AssertionError java/util/ArrayList a ; wx @? JK yz   "java/lang/IllegalArgumentExceptioninvalid signature:  $aQute/bnd/signatures/ThrowsSignaturejava/lang/ObjectaQute/bnd/signatures/Signature java/util/Setjava/util/ListaQute/bnd/signatures/Result(Ljava/lang/String;)V"aQute/bnd/signatures/TypeParameter7([LaQute/bnd/signatures/TypeParameter;Ljava/util/Set;)VaQute/bnd/signatures/Signatures:(LaQute/bnd/signatures/JavaTypeSignature;Ljava/util/Set;)Vjava/util/Arrays([Ljava/lang/Object;)Ijava/util/Objects'(Ljava/lang/Object;Ljava/lang/Object;)Z)([Ljava/lang/Object;[Ljava/lang/Object;)ZisEmpty([Ljava/lang/Object;)Zappend(C)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;parseTypeParametersJ(LaQute/lib/stringrover/StringRover;)[LaQute/bnd/signatures/TypeParameter;charAt(I)C increment%()LaQute/lib/stringrover/StringRover;parseJavaTypeSignatureM(LaQute/lib/stringrover/StringRover;)LaQute/bnd/signatures/JavaTypeSignature;addEMPTY_JavaTypeSignaturetoArray(([Ljava/lang/Object;)[Ljava/lang/Object;()Z#aQute/bnd/signatures/VoidDescriptorV%LaQute/bnd/signatures/VoidDescriptor;*aQute/bnd/signatures/TypeVariableSignatureparseTypeVariableSignatureQ(LaQute/lib/stringrover/StringRover;)LaQute/bnd/signatures/TypeVariableSignature;'aQute/bnd/signatures/ClassTypeSignatureparseClassTypeSignatureN(LaQute/lib/stringrover/StringRover;)LaQute/bnd/signatures/ClassTypeSignature;-(Ljava/lang/String;)Ljava/lang/StringBuilder;java/lang/ClassdesiredAssertionStatus!6789:;<=>?@?AB CDE6 Y*FG  HIJKE**+*,*-*F !"#G4LM89:;<=>?NOEp Y L*+ *M,>6,2:+ * * + *M,>6,2:+ +F. '()'*-)3,=-H/_0h/n2G*'PQ_ RSpLMhTUV hTWX#Y& ,Z[\]Ex4*`<h*`<h*`<h*`<F7 89%:2;G4LM )^_`aES*+++M*,1*,#*,*,F"@ACDFG9HRGG SLMSbc>dMX @@efEuYL*5+<W*M,>6,2:+W+>W+(W*M,>6,2:+W+)*W*M,>6,2:+^W+FJMNOP0Q7P=SDUKVbWiVoYyZ}[\][_G40ghbgQ gSLMijX.$k&,lmE*L*( Y*)4 Y!N*":-#W*)-$%&M$M*'N*(Y+,-)* Y!:*+:#W*(Y+,-)%,*FNcef"g*h2j8kAlKmXn[o_qgrns|uwxyzG\ 8 nQ2&opX:; nSHq89_U:;gMr=/opV2&os/otX$ku(&vuwxEf&*V*W-*"F~!G &HqXyzEc*^ Y*+L#T*.*/0YY12*3F8@HG cHqX{|E?45)F X @}~