public final class net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate extends java.lang.Enum<net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate>
minor version: 0
major version: 59
flags: flags: (0x4031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER, ACC_ANNOTATION
this_class: net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
super_class: java.lang.Enum
{
public static final net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate BOOLEAN;
descriptor: Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate BYTE;
descriptor: Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate SHORT;
descriptor: Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate CHARACTER;
descriptor: Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate INTEGER;
descriptor: Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate LONG;
descriptor: Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate FLOAT;
descriptor: Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
public static final net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate DOUBLE;
descriptor: Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
flags: (0x4019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL, ACC_ANNOTATION
private final net.bytebuddy.implementation.bytecode.StackManipulation toBooleanStackManipulation;
descriptor: Lnet/bytebuddy/implementation/bytecode/StackManipulation;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final net.bytebuddy.implementation.bytecode.StackManipulation toByteStackManipulation;
descriptor: Lnet/bytebuddy/implementation/bytecode/StackManipulation;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final net.bytebuddy.implementation.bytecode.StackManipulation toShortStackManipulation;
descriptor: Lnet/bytebuddy/implementation/bytecode/StackManipulation;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final net.bytebuddy.implementation.bytecode.StackManipulation toCharacterStackManipulation;
descriptor: Lnet/bytebuddy/implementation/bytecode/StackManipulation;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final net.bytebuddy.implementation.bytecode.StackManipulation toIntegerStackManipulation;
descriptor: Lnet/bytebuddy/implementation/bytecode/StackManipulation;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final net.bytebuddy.implementation.bytecode.StackManipulation toLongStackManipulation;
descriptor: Lnet/bytebuddy/implementation/bytecode/StackManipulation;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final net.bytebuddy.implementation.bytecode.StackManipulation toFloatStackManipulation;
descriptor: Lnet/bytebuddy/implementation/bytecode/StackManipulation;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final net.bytebuddy.implementation.bytecode.StackManipulation toDoubleStackManipulation;
descriptor: Lnet/bytebuddy/implementation/bytecode/StackManipulation;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private static final net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate[] ENUM$VALUES;
descriptor: [Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
flags: (0x101a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL, ACC_SYNTHETIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=15, locals=0, args_size=0
0: new net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
dup
ldc "BOOLEAN"
iconst_0
1: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Trivial.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Trivial;
2: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
3: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
4: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
5: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
6: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
7: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
8: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
invokespecial net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.<init>:(Ljava/lang/String;ILnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;)V
9: putstatic net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.BOOLEAN:Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
10: new net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
dup
ldc "BYTE"
iconst_1
11: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
12: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Trivial.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Trivial;
13: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Trivial.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Trivial;
14: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
15: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Trivial.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Trivial;
16: new net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation
dup
sipush 133
getstatic net.bytebuddy.implementation.bytecode.StackSize.SINGLE:Lnet/bytebuddy/implementation/bytecode/StackSize;
invokevirtual net.bytebuddy.implementation.bytecode.StackSize.toIncreasingSize:()Lnet/bytebuddy/implementation/bytecode/StackManipulation$Size;
invokespecial net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation.<init>:(ILnet/bytebuddy/implementation/bytecode/StackManipulation$Size;)V
17: new net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation
dup
sipush 134
getstatic net.bytebuddy.implementation.bytecode.StackSize.ZERO:Lnet/bytebuddy/implementation/bytecode/StackSize;
invokevirtual net.bytebuddy.implementation.bytecode.StackSize.toIncreasingSize:()Lnet/bytebuddy/implementation/bytecode/StackManipulation$Size;
invokespecial net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation.<init>:(ILnet/bytebuddy/implementation/bytecode/StackManipulation$Size;)V
18: new net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation
dup
sipush 133
getstatic net.bytebuddy.implementation.bytecode.StackSize.SINGLE:Lnet/bytebuddy/implementation/bytecode/StackSize;
invokevirtual net.bytebuddy.implementation.bytecode.StackSize.toIncreasingSize:()Lnet/bytebuddy/implementation/bytecode/StackManipulation$Size;
invokespecial net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation.<init>:(ILnet/bytebuddy/implementation/bytecode/StackManipulation$Size;)V
invokespecial net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.<init>:(Ljava/lang/String;ILnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;)V
19: putstatic net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.BYTE:Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
20: new net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
dup
ldc "SHORT"
iconst_2
21: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
22: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
23: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Trivial.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Trivial;
24: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
25: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Trivial.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Trivial;
26: new net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation
dup
sipush 133
getstatic net.bytebuddy.implementation.bytecode.StackSize.SINGLE:Lnet/bytebuddy/implementation/bytecode/StackSize;
invokevirtual net.bytebuddy.implementation.bytecode.StackSize.toIncreasingSize:()Lnet/bytebuddy/implementation/bytecode/StackManipulation$Size;
invokespecial net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation.<init>:(ILnet/bytebuddy/implementation/bytecode/StackManipulation$Size;)V
27: new net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation
dup
sipush 134
getstatic net.bytebuddy.implementation.bytecode.StackSize.ZERO:Lnet/bytebuddy/implementation/bytecode/StackSize;
invokevirtual net.bytebuddy.implementation.bytecode.StackSize.toIncreasingSize:()Lnet/bytebuddy/implementation/bytecode/StackManipulation$Size;
invokespecial net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation.<init>:(ILnet/bytebuddy/implementation/bytecode/StackManipulation$Size;)V
28: new net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation
dup
sipush 135
getstatic net.bytebuddy.implementation.bytecode.StackSize.SINGLE:Lnet/bytebuddy/implementation/bytecode/StackSize;
invokevirtual net.bytebuddy.implementation.bytecode.StackSize.toIncreasingSize:()Lnet/bytebuddy/implementation/bytecode/StackManipulation$Size;
invokespecial net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation.<init>:(ILnet/bytebuddy/implementation/bytecode/StackManipulation$Size;)V
invokespecial net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.<init>:(Ljava/lang/String;ILnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;)V
29: putstatic net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.SHORT:Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
30: new net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
dup
ldc "CHARACTER"
iconst_3
31: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
32: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
33: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
34: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Trivial.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Trivial;
35: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Trivial.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Trivial;
36: new net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation
dup
sipush 133
getstatic net.bytebuddy.implementation.bytecode.StackSize.SINGLE:Lnet/bytebuddy/implementation/bytecode/StackSize;
invokevirtual net.bytebuddy.implementation.bytecode.StackSize.toIncreasingSize:()Lnet/bytebuddy/implementation/bytecode/StackManipulation$Size;
invokespecial net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation.<init>:(ILnet/bytebuddy/implementation/bytecode/StackManipulation$Size;)V
37: new net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation
dup
sipush 134
getstatic net.bytebuddy.implementation.bytecode.StackSize.ZERO:Lnet/bytebuddy/implementation/bytecode/StackSize;
invokevirtual net.bytebuddy.implementation.bytecode.StackSize.toIncreasingSize:()Lnet/bytebuddy/implementation/bytecode/StackManipulation$Size;
invokespecial net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation.<init>:(ILnet/bytebuddy/implementation/bytecode/StackManipulation$Size;)V
38: new net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation
dup
sipush 135
getstatic net.bytebuddy.implementation.bytecode.StackSize.SINGLE:Lnet/bytebuddy/implementation/bytecode/StackSize;
invokevirtual net.bytebuddy.implementation.bytecode.StackSize.toIncreasingSize:()Lnet/bytebuddy/implementation/bytecode/StackManipulation$Size;
invokespecial net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation.<init>:(ILnet/bytebuddy/implementation/bytecode/StackManipulation$Size;)V
invokespecial net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.<init>:(Ljava/lang/String;ILnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;)V
39: putstatic net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.CHARACTER:Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
40: new net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
dup
ldc "INTEGER"
iconst_4
41: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
42: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
43: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
44: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
45: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Trivial.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Trivial;
46: new net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation
dup
sipush 133
getstatic net.bytebuddy.implementation.bytecode.StackSize.SINGLE:Lnet/bytebuddy/implementation/bytecode/StackSize;
invokevirtual net.bytebuddy.implementation.bytecode.StackSize.toIncreasingSize:()Lnet/bytebuddy/implementation/bytecode/StackManipulation$Size;
invokespecial net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation.<init>:(ILnet/bytebuddy/implementation/bytecode/StackManipulation$Size;)V
47: new net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation
dup
sipush 134
getstatic net.bytebuddy.implementation.bytecode.StackSize.ZERO:Lnet/bytebuddy/implementation/bytecode/StackSize;
invokevirtual net.bytebuddy.implementation.bytecode.StackSize.toIncreasingSize:()Lnet/bytebuddy/implementation/bytecode/StackManipulation$Size;
invokespecial net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation.<init>:(ILnet/bytebuddy/implementation/bytecode/StackManipulation$Size;)V
48: new net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation
dup
sipush 135
getstatic net.bytebuddy.implementation.bytecode.StackSize.SINGLE:Lnet/bytebuddy/implementation/bytecode/StackSize;
invokevirtual net.bytebuddy.implementation.bytecode.StackSize.toIncreasingSize:()Lnet/bytebuddy/implementation/bytecode/StackManipulation$Size;
invokespecial net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation.<init>:(ILnet/bytebuddy/implementation/bytecode/StackManipulation$Size;)V
invokespecial net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.<init>:(Ljava/lang/String;ILnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;)V
49: putstatic net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.INTEGER:Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
50: new net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
dup
ldc "LONG"
iconst_5
51: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
52: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
53: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
54: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
55: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
56: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Trivial.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Trivial;
57: new net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation
dup
sipush 137
getstatic net.bytebuddy.implementation.bytecode.StackSize.SINGLE:Lnet/bytebuddy/implementation/bytecode/StackSize;
invokevirtual net.bytebuddy.implementation.bytecode.StackSize.toDecreasingSize:()Lnet/bytebuddy/implementation/bytecode/StackManipulation$Size;
invokespecial net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation.<init>:(ILnet/bytebuddy/implementation/bytecode/StackManipulation$Size;)V
58: new net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation
dup
sipush 138
getstatic net.bytebuddy.implementation.bytecode.StackSize.ZERO:Lnet/bytebuddy/implementation/bytecode/StackSize;
invokevirtual net.bytebuddy.implementation.bytecode.StackSize.toIncreasingSize:()Lnet/bytebuddy/implementation/bytecode/StackManipulation$Size;
invokespecial net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation.<init>:(ILnet/bytebuddy/implementation/bytecode/StackManipulation$Size;)V
invokespecial net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.<init>:(Ljava/lang/String;ILnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;)V
59: putstatic net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.LONG:Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
60: new net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
dup
ldc "FLOAT"
bipush 6
61: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
62: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
63: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
64: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
65: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
66: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
67: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Trivial.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Trivial;
68: new net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation
dup
sipush 141
getstatic net.bytebuddy.implementation.bytecode.StackSize.SINGLE:Lnet/bytebuddy/implementation/bytecode/StackSize;
invokevirtual net.bytebuddy.implementation.bytecode.StackSize.toIncreasingSize:()Lnet/bytebuddy/implementation/bytecode/StackManipulation$Size;
invokespecial net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation.<init>:(ILnet/bytebuddy/implementation/bytecode/StackManipulation$Size;)V
invokespecial net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.<init>:(Ljava/lang/String;ILnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;)V
69: putstatic net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.FLOAT:Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
70: new net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
dup
ldc "DOUBLE"
bipush 7
71: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
72: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
73: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
74: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
75: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
76: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
77: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Illegal.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Illegal;
78: getstatic net.bytebuddy.implementation.bytecode.StackManipulation$Trivial.INSTANCE:Lnet/bytebuddy/implementation/bytecode/StackManipulation$Trivial;
invokespecial net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.<init>:(Ljava/lang/String;ILnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;)V
79: putstatic net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.DOUBLE:Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
80: bipush 8
anewarray net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
dup
iconst_0
getstatic net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.BOOLEAN:Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
aastore
dup
iconst_1
getstatic net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.BYTE:Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
aastore
dup
iconst_2
getstatic net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.SHORT:Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
aastore
dup
iconst_3
getstatic net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.CHARACTER:Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
aastore
dup
iconst_4
getstatic net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.INTEGER:Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
aastore
dup
iconst_5
getstatic net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.LONG:Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
aastore
dup
bipush 6
getstatic net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.FLOAT:Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
aastore
dup
bipush 7
getstatic net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.DOUBLE:Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
aastore
putstatic net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.ENUM$VALUES:[Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
return
LocalVariableTable:
Start End Slot Name Signature
private void <init>(java.lang.String, int, net.bytebuddy.implementation.bytecode.StackManipulation, net.bytebuddy.implementation.bytecode.StackManipulation, net.bytebuddy.implementation.bytecode.StackManipulation, net.bytebuddy.implementation.bytecode.StackManipulation, net.bytebuddy.implementation.bytecode.StackManipulation, net.bytebuddy.implementation.bytecode.StackManipulation, net.bytebuddy.implementation.bytecode.StackManipulation, net.bytebuddy.implementation.bytecode.StackManipulation);
descriptor: (Ljava/lang/String;ILnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;Lnet/bytebuddy/implementation/bytecode/StackManipulation;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=11, args_size=11
start local 0 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 start local 10 0: aload 0
aload 1
iload 2
invokespecial java.lang.Enum.<init>:(Ljava/lang/String;I)V
1: aload 0
aload 3
putfield net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.toBooleanStackManipulation:Lnet/bytebuddy/implementation/bytecode/StackManipulation;
2: aload 0
aload 4
putfield net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.toByteStackManipulation:Lnet/bytebuddy/implementation/bytecode/StackManipulation;
3: aload 0
aload 5
putfield net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.toShortStackManipulation:Lnet/bytebuddy/implementation/bytecode/StackManipulation;
4: aload 0
aload 6
putfield net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.toCharacterStackManipulation:Lnet/bytebuddy/implementation/bytecode/StackManipulation;
5: aload 0
aload 7
putfield net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.toIntegerStackManipulation:Lnet/bytebuddy/implementation/bytecode/StackManipulation;
6: aload 0
aload 8
putfield net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.toLongStackManipulation:Lnet/bytebuddy/implementation/bytecode/StackManipulation;
7: aload 0
aload 9
putfield net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.toFloatStackManipulation:Lnet/bytebuddy/implementation/bytecode/StackManipulation;
8: aload 0
aload 10
putfield net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.toDoubleStackManipulation:Lnet/bytebuddy/implementation/bytecode/StackManipulation;
9: return
end local 10 end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
0 10 3 toBooleanStackManipulation Lnet/bytebuddy/implementation/bytecode/StackManipulation;
0 10 4 toByteStackManipulation Lnet/bytebuddy/implementation/bytecode/StackManipulation;
0 10 5 toShortStackManipulation Lnet/bytebuddy/implementation/bytecode/StackManipulation;
0 10 6 toCharacterStackManipulation Lnet/bytebuddy/implementation/bytecode/StackManipulation;
0 10 7 toIntegerStackManipulation Lnet/bytebuddy/implementation/bytecode/StackManipulation;
0 10 8 toLongStackManipulation Lnet/bytebuddy/implementation/bytecode/StackManipulation;
0 10 9 toFloatStackManipulation Lnet/bytebuddy/implementation/bytecode/StackManipulation;
0 10 10 toDoubleStackManipulation Lnet/bytebuddy/implementation/bytecode/StackManipulation;
MethodParameters:
Name Flags
$enum$name
$enum$ordinal
toBooleanStackManipulation
toByteStackManipulation
toShortStackManipulation
toCharacterStackManipulation
toIntegerStackManipulation
toLongStackManipulation
toFloatStackManipulation
toDoubleStackManipulation
public static net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate forPrimitive(net.bytebuddy.description.type.TypeDefinition);
descriptor: (Lnet/bytebuddy/description/type/TypeDefinition;)Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: aload 0
getstatic java.lang.Boolean.TYPE:Ljava/lang/Class;
invokeinterface net.bytebuddy.description.type.TypeDefinition.represents:(Ljava/lang/reflect/Type;)Z
ifeq 2
1: getstatic net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.BOOLEAN:Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
areturn
2: StackMap locals:
StackMap stack:
aload 0
getstatic java.lang.Byte.TYPE:Ljava/lang/Class;
invokeinterface net.bytebuddy.description.type.TypeDefinition.represents:(Ljava/lang/reflect/Type;)Z
ifeq 4
3: getstatic net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.BYTE:Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
areturn
4: StackMap locals:
StackMap stack:
aload 0
getstatic java.lang.Short.TYPE:Ljava/lang/Class;
invokeinterface net.bytebuddy.description.type.TypeDefinition.represents:(Ljava/lang/reflect/Type;)Z
ifeq 6
5: getstatic net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.SHORT:Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
areturn
6: StackMap locals:
StackMap stack:
aload 0
getstatic java.lang.Character.TYPE:Ljava/lang/Class;
invokeinterface net.bytebuddy.description.type.TypeDefinition.represents:(Ljava/lang/reflect/Type;)Z
ifeq 8
7: getstatic net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.CHARACTER:Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
areturn
8: StackMap locals:
StackMap stack:
aload 0
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokeinterface net.bytebuddy.description.type.TypeDefinition.represents:(Ljava/lang/reflect/Type;)Z
ifeq 10
9: getstatic net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.INTEGER:Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
areturn
10: StackMap locals:
StackMap stack:
aload 0
getstatic java.lang.Long.TYPE:Ljava/lang/Class;
invokeinterface net.bytebuddy.description.type.TypeDefinition.represents:(Ljava/lang/reflect/Type;)Z
ifeq 12
11: getstatic net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.LONG:Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
areturn
12: StackMap locals:
StackMap stack:
aload 0
getstatic java.lang.Float.TYPE:Ljava/lang/Class;
invokeinterface net.bytebuddy.description.type.TypeDefinition.represents:(Ljava/lang/reflect/Type;)Z
ifeq 14
13: getstatic net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.FLOAT:Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
areturn
14: StackMap locals:
StackMap stack:
aload 0
getstatic java.lang.Double.TYPE:Ljava/lang/Class;
invokeinterface net.bytebuddy.description.type.TypeDefinition.represents:(Ljava/lang/reflect/Type;)Z
ifeq 16
15: getstatic net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.DOUBLE:Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
areturn
16: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "Not a primitive, non-void type: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 typeDefinition Lnet/bytebuddy/description/type/TypeDefinition;
MethodParameters:
Name Flags
typeDefinition
public net.bytebuddy.implementation.bytecode.StackManipulation widenTo(net.bytebuddy.description.type.TypeDefinition);
descriptor: (Lnet/bytebuddy/description/type/TypeDefinition;)Lnet/bytebuddy/implementation/bytecode/StackManipulation;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 1
getstatic java.lang.Boolean.TYPE:Ljava/lang/Class;
invokeinterface net.bytebuddy.description.type.TypeDefinition.represents:(Ljava/lang/reflect/Type;)Z
ifeq 2
1: aload 0
getfield net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.toBooleanStackManipulation:Lnet/bytebuddy/implementation/bytecode/StackManipulation;
areturn
2: StackMap locals:
StackMap stack:
aload 1
getstatic java.lang.Byte.TYPE:Ljava/lang/Class;
invokeinterface net.bytebuddy.description.type.TypeDefinition.represents:(Ljava/lang/reflect/Type;)Z
ifeq 4
3: aload 0
getfield net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.toByteStackManipulation:Lnet/bytebuddy/implementation/bytecode/StackManipulation;
areturn
4: StackMap locals:
StackMap stack:
aload 1
getstatic java.lang.Short.TYPE:Ljava/lang/Class;
invokeinterface net.bytebuddy.description.type.TypeDefinition.represents:(Ljava/lang/reflect/Type;)Z
ifeq 6
5: aload 0
getfield net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.toShortStackManipulation:Lnet/bytebuddy/implementation/bytecode/StackManipulation;
areturn
6: StackMap locals:
StackMap stack:
aload 1
getstatic java.lang.Character.TYPE:Ljava/lang/Class;
invokeinterface net.bytebuddy.description.type.TypeDefinition.represents:(Ljava/lang/reflect/Type;)Z
ifeq 8
7: aload 0
getfield net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.toCharacterStackManipulation:Lnet/bytebuddy/implementation/bytecode/StackManipulation;
areturn
8: StackMap locals:
StackMap stack:
aload 1
getstatic java.lang.Integer.TYPE:Ljava/lang/Class;
invokeinterface net.bytebuddy.description.type.TypeDefinition.represents:(Ljava/lang/reflect/Type;)Z
ifeq 10
9: aload 0
getfield net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.toIntegerStackManipulation:Lnet/bytebuddy/implementation/bytecode/StackManipulation;
areturn
10: StackMap locals:
StackMap stack:
aload 1
getstatic java.lang.Long.TYPE:Ljava/lang/Class;
invokeinterface net.bytebuddy.description.type.TypeDefinition.represents:(Ljava/lang/reflect/Type;)Z
ifeq 12
11: aload 0
getfield net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.toLongStackManipulation:Lnet/bytebuddy/implementation/bytecode/StackManipulation;
areturn
12: StackMap locals:
StackMap stack:
aload 1
getstatic java.lang.Float.TYPE:Ljava/lang/Class;
invokeinterface net.bytebuddy.description.type.TypeDefinition.represents:(Ljava/lang/reflect/Type;)Z
ifeq 14
13: aload 0
getfield net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.toFloatStackManipulation:Lnet/bytebuddy/implementation/bytecode/StackManipulation;
areturn
14: StackMap locals:
StackMap stack:
aload 1
getstatic java.lang.Double.TYPE:Ljava/lang/Class;
invokeinterface net.bytebuddy.description.type.TypeDefinition.represents:(Ljava/lang/reflect/Type;)Z
ifeq 16
15: aload 0
getfield net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.toDoubleStackManipulation:Lnet/bytebuddy/implementation/bytecode/StackManipulation;
areturn
16: StackMap locals:
StackMap stack:
new java.lang.IllegalArgumentException
dup
new java.lang.StringBuilder
dup
ldc "Not a primitive non-void type: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalArgumentException.<init>:(Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 17 0 this Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
0 17 1 typeDefinition Lnet/bytebuddy/description/type/TypeDefinition;
MethodParameters:
Name Flags
typeDefinition
public static net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate[] values();
descriptor: ()[Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=3, args_size=0
0: getstatic net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate.ENUM$VALUES:[Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
dup
astore 0
iconst_0
aload 0
arraylength
dup
istore 1
anewarray net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
dup
astore 2
iconst_0
iload 1
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
aload 2
areturn
LocalVariableTable:
Start End Slot Name Signature
public static net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate valueOf(java.lang.String);
descriptor: (Ljava/lang/String;)Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
0: ldc Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;
aload 0
invokestatic java.lang.Enum.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
checkcast net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate
areturn
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
name
}
Signature: Ljava/lang/Enum<Lnet/bytebuddy/implementation/bytecode/assign/primitive/PrimitiveWideningDelegate;>;
SourceFile: "PrimitiveWideningDelegate.java"
NestMembers:
net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation
InnerClasses:
public final Illegal = net.bytebuddy.implementation.bytecode.StackManipulation$Illegal of net.bytebuddy.implementation.bytecode.StackManipulation
public Size = net.bytebuddy.implementation.bytecode.StackManipulation$Size of net.bytebuddy.implementation.bytecode.StackManipulation
public final Trivial = net.bytebuddy.implementation.bytecode.StackManipulation$Trivial of net.bytebuddy.implementation.bytecode.StackManipulation
protected WideningStackManipulation = net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate$WideningStackManipulation of net.bytebuddy.implementation.bytecode.assign.primitive.PrimitiveWideningDelegate