Edit C:\Program Files\Java\jre8\lib\jdk\internal\org\objectweb\asm\util\CheckMethodAdapter.class
Êþº¾ 4? ? ÿÿ ÿÿÿ V W X Y Z [ \ ] ^ _ ` a b u v x y z { | } ~ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ¡ ¢ £ ¤ ¥ ¦ § © ¬ µ ¶ · ¹ º ½ Ø Ú æ ì!#& > (must be '<init>' or '<clinit>' or a valid Java identifier): > (must be a '<init>', '<clinit>' or a valid Java identifier): : (must be a fully qualified class name in internal form): (must be a signed byte): (must be a signed short): $ (must be a valid Java identifier): % (must be a valid unqualified name): (must be an unsigned short): (must be visited first) (must not be null or empty) (must not be null) for frame type ( must be greater than or equal to min = ()I ()Ljava/lang/Object; ()Ljava/lang/String; ()V ()Z (C)Z (I)C (I)I (I)Ljava/lang/String; (I)V (II)I (II)V &(Ljava/lang/Object;)Ljava/lang/Object; (Ljava/lang/Object;)Z (Ljava/lang/String;)V '(Ljava/lang/String;Ljava/lang/String;)V (Ljava/lang/String;Z)V (Z)V .;[/ .;[/<> <clinit> <init> !Abstract methods cannot have code Already visited label $Array local[] is shorter than nLocal $Array stack[] is shorter than nStack :At most one frame can be visited at a given code location. ÊBBBBBBBBBBBBBBBBCCIAADDDDDAAAAAAAAAAAAAAAAAAAABBBBBBBBDDDDDAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBJBBBBBBBBBBBBBBBBBBBBHHHHHHHHHHHHHHHHDKLBBBBBBFFFFGGGGAECEBBEEBBAMHHAA 5Cannot visit elements after visitEnd has been called. :Cannot visit instructions after visitMaxs has been called. ;Cannot visit instructions before visitCode has been called. Code DOUBLE Deprecated "Emty try catch block handler range 1Expanded and compressed frames must not be mixed. FLOAT I INTEGER *INVOKEINTERFACE can't be used with classes +INVOKEVIRTUAL can't be used with interfaces Illegal LDC constant value InnerClasses Internal error Invalid $Invalid attribute (must not be null) Invalid constant: 7Invalid descriptor (must be an array type descriptor): Invalid descriptor: -Invalid dimensions (must be greater than 0): :Invalid dimensions (must not be greater than dims(desc)): Invalid frame type Invalid increment Invalid line number Invalid max locals Invalid max stack 5Invalid method descriptor (must not be null or empty) Invalid nLocal= Invalid nStack= Invalid opcode: Invalid operand 4Invalid operand (must be an array type code T_...): Invalid stack frame value Invalid stack frame value: =Invalid start and end labels (end must be greater than start) MInvalid start, end and index arrays (must be non null and of identical length 3Invalid type descriptor (must not be null or empty) Invalid type reference sort 0x Invalid variable index LONG <Labels used for debug info cannot be reused for control flow LineNumberTable Ljava/lang/Integer; Max = %NEW cannot be used to create arrays: NULL RuntimeVisibleAnnotations Signature SourceFile StackMapTable TOP TYPE "There must be max - min + 1 labels 0There must be the same number of keys and labels 4Try catch blocks must be visited before their labels UNINITIALIZED_THIS Undefined label used Undefined try catch block labels Z [I a access add api append charAt checkAccess checkConstant checkDesc checkEndCode checkEndMethod checkFrameValue checkIdentifier checkInternalName checkLDCConstant checkLabel checkMethodDesc checkMethodIdentifier checkNonDebugLabel checkOpcode checkSignedByte checkSignedShort checkStartCode checkTypeRefAndPath checkUnqualifiedName checkUnsignedShort compressedFrames default label doVisitMethodInsn end label endCode endMethod equals expandedFrames get getClass getDeclaredField getLabelField getLabelStatusField getSort getTag handler label handlers hasNext indexOf insnCount intValue invalid handle tag isJavaIdentifierPart isJavaIdentifierStart iterator java/lang/Character java/lang/Class java/lang/Double java/lang/Error java/lang/Float java/lang/IllegalAccessException "java/lang/IllegalArgumentException java/lang/IllegalStateException java/lang/Integer java/lang/Long java/lang/NoSuchFieldException java/lang/Object java/lang/RuntimeException java/lang/String java/lang/StringBuilder java/lang/reflect/Field java/util/ArrayList java/util/HashMap java/util/HashSet java/util/Iterator java/util/List java/util/Map java/util/Set %jdk/internal/org/objectweb/asm/Handle $jdk/internal/org/objectweb/asm/Label ,jdk/internal/org/objectweb/asm/MethodVisitor &jdk/internal/org/objectweb/asm/Opcodes #jdk/internal/org/objectweb/asm/Type :jdk/internal/org/objectweb/asm/util/CheckAnnotationAdapter 5jdk/internal/org/objectweb/asm/util/CheckClassAdapter 6jdk/internal/org/objectweb/asm/util/CheckMethodAdapter 8jdk/internal/org/objectweb/asm/util/CheckMethodAdapter$1 label label at index labelStatusField labels lastFrame lastIndexOf 5ldc of a constant class requires at least version 1.5 -ldc of a handle requires at least version 1.7 2ldc of a method type requires at least version 1.7 length mv name next owner put setAccessible size start label startCode status toHexString toString type usedLabels valueOf version visitAnnotation visitAnnotationDefault visitAttribute visitCode visitEnd visitFieldInsn visitFrame visitIincInsn visitInsn visitInsnAnnotation visitIntInsn visitInvokeDynamicInsn visitJumpInsn visitLabel visitLdcInsn visitLineNumber visitLocalVariable visitLocalVariableAnnotation visitLookupSwitchInsn visitMaxs visitMethodInsn visitMultiANewArrayInsn visitParameter visitParameterAnnotation visitTableSwitchInsn visitTryCatchAnnotation visitTryCatchBlock visitTypeAnnotation visitTypeInsn visitVarInsn ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ Ljava/lang/Deprecated; Ljava/lang/reflect/Field; Ljava/util/List; Ljava/util/Map; Ljava/util/Set; .Ljdk/internal/org/objectweb/asm/MethodVisitor; 8Ljava/util/List<Ljdk/internal/org/objectweb/asm/Label;>; 7Ljava/util/Set<Ljdk/internal/org/objectweb/asm/Label;>; JLjava/util/Map<Ljdk/internal/org/objectweb/asm/Label;Ljava/lang/Integer;>; ()Ljava/lang/Class; (I)Ljava/lang/Integer; (I)Ljava/lang/Object; (Ljava/lang/Object;)V (ILjava/lang/String;)V (Ljava/lang/String;I)V (Ljava/lang/String;IZ)I (I)Ljava/lang/StringBuilder; ()Ljava/lang/reflect/Field; ()Ljava/util/Iterator; 4()Ljdk/internal/org/objectweb/asm/AnnotationVisitor; 5(Ljdk/internal/org/objectweb/asm/AnnotationVisitor;)V 6(Ljdk/internal/org/objectweb/asm/AnnotationVisitor;Z)V -(Ljdk/internal/org/objectweb/asm/Attribute;)V *(ILjdk/internal/org/objectweb/asm/Label;)V )(Ljdk/internal/org/objectweb/asm/Label;)V 2(ILjdk/internal/org/objectweb/asm/MethodVisitor;)V 1(Ljdk/internal/org/objectweb/asm/MethodVisitor;)V -(ILjdk/internal/org/objectweb/asm/TypePath;)V ,(II[Ljava/lang/Object;I[Ljava/lang/Object;)V ((ILjava/lang/String;Ljava/lang/String;)V )(Ljava/lang/String;IILjava/lang/String;)V <(Ljdk/internal/org/objectweb/asm/Label;ZLjava/lang/String;)V -(Ljava/lang/Object;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/StringBuilder; -(Ljava/lang/String;)Ljava/lang/reflect/Field; A(ILjdk/internal/org/objectweb/asm/MethodVisitor;Ljava/util/Map;)V @(Ljdk/internal/org/objectweb/asm/MethodVisitor;Ljava/util/Map;)V H(ILjava/lang/String;Z)Ljdk/internal/org/objectweb/asm/AnnotationVisitor; G(Ljava/lang/String;Z)Ljdk/internal/org/objectweb/asm/AnnotationVisitor; R(IILjdk/internal/org/objectweb/asm/Label;[Ljdk/internal/org/objectweb/asm/Label;)V R(Ljdk/internal/org/objectweb/asm/Label;[I[Ljdk/internal/org/objectweb/asm/Label;)V 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; :(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V ;(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V q(ILjdk/internal/org/objectweb/asm/TypePath;Ljava/lang/String;Z)Ljdk/internal/org/objectweb/asm/AnnotationVisitor; |(ILjdk/internal/org/objectweb/asm/MethodVisitor;Ljava/util/Map<Ljdk/internal/org/objectweb/asm/Label;Ljava/lang/Integer;>;)V {(Ljdk/internal/org/objectweb/asm/MethodVisitor;Ljava/util/Map<Ljdk/internal/org/objectweb/asm/Label;Ljava/lang/Integer;>;)V a(Ljava/lang/String;Ljava/lang/String;Ljdk/internal/org/objectweb/asm/Handle;[Ljava/lang/Object;)V ?(Ljdk/internal/org/objectweb/asm/Label;Ljdk/internal/org/objectweb/asm/Label;Ljdk/internal/org/objectweb/asm/Label;Ljava/lang/String;)V e(ILjava/lang/String;Ljava/lang/String;Ljdk/internal/org/objectweb/asm/MethodVisitor;Ljava/util/Map;)V Á(ILjdk/internal/org/objectweb/asm/TypePath;[Ljdk/internal/org/objectweb/asm/Label;[Ljdk/internal/org/objectweb/asm/Label;[ILjava/lang/String;Z)Ljdk/internal/org/objectweb/asm/AnnotationVisitor; ?(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljdk/internal/org/objectweb/asm/Label;Ljdk/internal/org/objectweb/asm/Label;I)V |(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljdk/internal/org/objectweb/asm/MethodVisitor;)V (ILjava/lang/String;Ljava/lang/String;Ljdk/internal/org/objectweb/asm/MethodVisitor;Ljava/util/Map<Ljdk/internal/org/objectweb/asm/Label;Ljava/lang/Integer;>;)V ¾ ? À ? × ? Þ ? ê ? ?) ? Û » Ü »"