Edit C:\Program Files\Java\jre8\lib\java\lang\invoke\LambdaFormEditor.class
Êþº¾ 40 : $assertionsDisabled ()I ()Ljava/lang/Object; 2()Ljava/lang/invoke/BoundMethodHandle$SpeciesData; ()V ()Z (I)V (II)I &(Ljava/lang/Object;)Ljava/lang/Object; (Ljava/lang/Object;)Z <clinit> <init> ADD_ARG BIND_ARG COLLECT_ARGS COLLECT_ARGS_TO_ARRAY COLLECT_ARGS_TO_VOID Code ConstantValue DUP_ARG D_TYPE EMPTY FILTER_ARG FILTER_RETURN FILTER_RETURN_TO_ZERO FOLD_ARGS FOLD_ARGS_TO_VOID F_TYPE I I_TYPE InnerClasses J_TYPE L_TYPE LineNumberTable Ljava/lang/Class; Ljava/lang/Object; Ljava/lang/String; 0Ljava/lang/invoke/BoundMethodHandle$SpeciesData; Ljava/lang/invoke/LambdaForm; MAX_CACHE_ARRAY_SIZE MIN_CACHE_ARRAY_SIZE NEW_ARRAY NF_checkSpreadArgument Name PERMUTE_ARGS SPREAD_ARGS Signature SourceFile StackMapTable TYPE TYPE_LIMIT Transform V_TYPE Z [I [Ljava/lang/Object; ([Ljava/lang/invoke/LambdaForm$BasicType; #[Ljava/lang/invoke/LambdaForm$Name; .[Ljava/lang/invoke/LambdaFormEditor$Transform; addArgumentForm argument arity arrayElementGetter arraycopy basicType basicTypeClass basicTypes basicTypesOrd bindArgumentD bindArgumentF bindArgumentForm bindArgumentI bindArgumentJ bindArgumentL bindArgumentType buffer collectArgumentArrayForm collectArgumentsForm constantZero constraint copyOf copyWithExtendD copyWithExtendF copyWithExtendI copyWithExtendJ copyWithExtendL debugName desiredAssertionStatus dropParameterTypes dupArgumentForm endEdit equals extendWith fieldCount filterArgumentForm filterReturnForm foldArgumentsForm forPrimitiveType form get getComponentType getInCache getterFunction getterFunctions insertExpression insertParameter intrinsicName isParam isPrimitive java/lang/AssertionError java/lang/Class java/lang/Integer java/lang/Math java/lang/Object java/lang/System java/lang/Throwable java/lang/Void "java/lang/invoke/BoundMethodHandle .java/lang/invoke/BoundMethodHandle$SpeciesData java/lang/invoke/LambdaForm %java/lang/invoke/LambdaForm$BasicType java/lang/invoke/LambdaForm$Name )java/lang/invoke/LambdaForm$NamedFunction !java/lang/invoke/LambdaFormBuffer !java/lang/invoke/LambdaFormEditor +java/lang/invoke/LambdaFormEditor$Transform 0java/lang/invoke/LambdaFormEditor$Transform$Kind java/lang/invoke/MethodHandle !java/lang/invoke/MethodHandleImpl +java/lang/invoke/MethodHandleImpl$Intrinsic &java/lang/invoke/MethodHandleImpl$Lazy java/lang/invoke/MethodHandles java/lang/invoke/MethodType java/util/Arrays java/util/Collections java/util/List &java/util/concurrent/ConcurrentHashMap lambdaForm lambdaFormEditor lastIndexOf makeArgumentCombinationForm max methodType min nCopies names newSpeciesData of oldSpeciesData ordinal parameter parameterConstraint parameterCount parameterList parameterType permuteArgumentsForm permutedTypesMatch put putIfAbsent putInCache renameParameter replace replaceFunctions replaceName replaceParameterByCopy replaceParameterByNewExpression result returnType setResult speciesData spreadArgumentsForm startEdit sun/invoke/util/Wrapper transformCache type uncustomize valueOf withConstraint withResult 9 ; < = p q r s t u v w x y z { | } ~ ? ? ? ? ? ? ? ? ? ? ? ? ¯ 'Ljava/lang/invoke/LambdaForm$BasicType; +Ljava/lang/invoke/LambdaForm$NamedFunction; 2Ljava/lang/invoke/LambdaFormEditor$Transform$Kind; -Ljava/lang/invoke/MethodHandleImpl$Intrinsic; ()Ljava/lang/Class; (I)Ljava/lang/Class; (I)Ljava/lang/Integer; (I)Ljava/lang/Object; (Ljava/lang/Object;)V ()Ljava/lang/invoke/LambdaForm; (I)Ljava/lang/invoke/LambdaForm; !(II)Ljava/lang/invoke/LambdaForm; "(I[I)Ljava/lang/invoke/LambdaForm; (Ljava/lang/invoke/LambdaForm;)V )()Ljava/lang/invoke/LambdaForm$BasicType; *(I)Ljava/lang/invoke/LambdaForm$BasicType; +(ILjava/lang/invoke/LambdaForm$BasicType;)V *(Ljava/lang/invoke/LambdaForm$BasicType;)V ,([Ljava/lang/invoke/LambdaForm$BasicType;)[B %(I)Ljava/lang/invoke/LambdaForm$Name; %(Ljava/lang/invoke/LambdaForm$Name;)I %(Ljava/lang/invoke/LambdaForm$Name;)V .()[Ljava/lang/invoke/LambdaForm$NamedFunction; .(I)Ljava/lang/invoke/LambdaForm$NamedFunction; %()Ljava/lang/invoke/LambdaFormBuffer; '(II)Ljava/lang/invoke/LambdaFormBuffer; 0(Ljava/lang/invoke/LambdaFormEditor$Transform;)Z /()Ljava/lang/invoke/MethodHandleImpl$Intrinsic; ()Ljava/lang/invoke/MethodType; !(II)Ljava/lang/invoke/MethodType; ()Ljava/util/List; *(Ljava/lang/Object;ILjava/lang/Object;II)V )([Ljava/lang/Object;I)[Ljava/lang/Object; A(Ljava/lang/invoke/LambdaForm$NamedFunction;[Ljava/lang/Object;)V 5(Ljava/lang/invoke/MethodHandle;[Ljava/lang/Object;)V 3(Ljava/lang/invoke/MethodType;[Ljava/lang/Object;)V L(Ljava/lang/invoke/BoundMethodHandle;ID)Ljava/lang/invoke/BoundMethodHandle; L(Ljava/lang/invoke/BoundMethodHandle;IF)Ljava/lang/invoke/BoundMethodHandle; L(Ljava/lang/invoke/BoundMethodHandle;II)Ljava/lang/invoke/BoundMethodHandle; L(Ljava/lang/invoke/BoundMethodHandle;IJ)Ljava/lang/invoke/BoundMethodHandle; O(Ljava/lang/invoke/LambdaForm;)Ljava/lang/invoke/BoundMethodHandle$SpeciesData; Y(Ljava/lang/invoke/LambdaForm$BasicType;)Ljava/lang/invoke/BoundMethodHandle$SpeciesData; 2(ILjava/lang/Class;I)Ljava/lang/invoke/LambdaForm; 5(ILjava/lang/Class<*>;I)Ljava/lang/invoke/LambdaForm; G(ILjava/lang/invoke/LambdaForm$BasicType;)Ljava/lang/invoke/LambdaForm; G(Ljava/lang/invoke/LambdaForm$BasicType;Z)Ljava/lang/invoke/LambdaForm; L(Ljava/lang/invoke/LambdaFormEditor$Transform;)Ljava/lang/invoke/LambdaForm; ?(ILjava/lang/invoke/MethodHandle;)Ljava/lang/invoke/LambdaForm; =(ILjava/lang/invoke/MethodType;)Ljava/lang/invoke/LambdaForm; ?(ILjava/lang/invoke/MethodType;ZZ)Ljava/lang/invoke/LambdaForm; >(IZLjava/lang/invoke/MethodType;)Ljava/lang/invoke/LambdaForm; :(Ljava/lang/Class;)Ljava/lang/invoke/LambdaForm$BasicType; :(Ljava/util/List;)[Ljava/lang/invoke/LambdaForm$BasicType; 6(Ljava/lang/Object;)Ljava/lang/invoke/LambdaForm$Name; :(Ljava/lang/String;I[Ljava/lang/invoke/LambdaForm$Name;I)V L(ILjava/lang/invoke/LambdaForm$BasicType;)Ljava/lang/invoke/LambdaForm$Name; Q([I[Ljava/lang/invoke/LambdaForm$BasicType;[Ljava/lang/invoke/LambdaForm$Name;I)Z T(Ljava/lang/invoke/LambdaForm$BasicType;)Ljava/lang/invoke/LambdaForm$NamedFunction; H(ILjava/lang/invoke/LambdaForm$Name;)Ljava/lang/invoke/LambdaFormBuffer; B(Ljava/lang/invoke/LambdaForm;)Ljava/lang/invoke/LambdaFormEditor; L(Ljava/lang/invoke/LambdaForm;)Ljava/lang/invoke/LambdaFormEditor$Transform; b(Ljava/lang/invoke/LambdaFormEditor$Transform$Kind;I)Ljava/lang/invoke/LambdaFormEditor$Transform; c(Ljava/lang/invoke/LambdaFormEditor$Transform$Kind;II)Ljava/lang/invoke/LambdaFormEditor$Transform; d(Ljava/lang/invoke/LambdaFormEditor$Transform$Kind;III)Ljava/lang/invoke/LambdaFormEditor$Transform; e(Ljava/lang/invoke/LambdaFormEditor$Transform$Kind;II[B)Ljava/lang/invoke/LambdaFormEditor$Transform; c(Ljava/lang/invoke/LambdaFormEditor$Transform$Kind;[I)Ljava/lang/invoke/LambdaFormEditor$Transform; 2(Ljava/lang/Class;)Ljava/lang/invoke/MethodHandle; 0(Ljava/lang/Class;)Ljava/lang/invoke/MethodType; %(ILjava/lang/Object;)Ljava/util/List; ,(Ljava/lang/Class;)Lsun/invoke/util/Wrapper; 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; 9(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Z ](Ljava/lang/invoke/BoundMethodHandle;ILjava/lang/Object;)Ljava/lang/invoke/BoundMethodHandle; a(Ljava/lang/invoke/MethodType;Ljava/lang/invoke/LambdaForm;D)Ljava/lang/invoke/BoundMethodHandle; a(Ljava/lang/invoke/MethodType;Ljava/lang/invoke/LambdaForm;F)Ljava/lang/invoke/BoundMethodHandle; a(Ljava/lang/invoke/MethodType;Ljava/lang/invoke/LambdaForm;I)Ljava/lang/invoke/BoundMethodHandle; a(Ljava/lang/invoke/MethodType;Ljava/lang/invoke/LambdaForm;J)Ljava/lang/invoke/BoundMethodHandle; i(Ljava/lang/invoke/LambdaFormEditor$Transform;Ljava/lang/invoke/LambdaForm;)Ljava/lang/invoke/LambdaForm; h(Ljava/lang/invoke/LambdaForm$Name;Ljava/lang/invoke/LambdaForm$Name;)Ljava/lang/invoke/LambdaForm$Name; A(Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/invoke/MethodType; k(Ljava/lang/invoke/BoundMethodHandle;ILjava/lang/invoke/LambdaForm$BasicType;)Ljava/lang/invoke/MethodType; r(Ljava/lang/invoke/MethodType;Ljava/lang/invoke/LambdaForm;Ljava/lang/Object;)Ljava/lang/invoke/BoundMethodHandle; ?([Ljava/lang/invoke/LambdaForm$NamedFunction;[Ljava/lang/invoke/LambdaForm$NamedFunction;[Ljava/lang/Object;)Ljava/lang/invoke/LambdaFormBuffer; 5 @ © 8 4 % R & ° & Y ' ( e ) ? ) Ø Ø Ø "