Class LocalRefUtils
java.lang.Object
com.llamalad7.mixinextras.sugar.impl.ref.LocalRefUtils
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidgenerateDisposal(org.objectweb.asm.tree.InsnList insns, org.objectweb.asm.Type innerType) static voidgenerateInitialization(org.objectweb.asm.tree.InsnList insns, org.objectweb.asm.Type innerType) static voidgenerateNew(org.objectweb.asm.tree.InsnList insns, org.objectweb.asm.Type innerType) static voidgenerateUnwrapping(org.objectweb.asm.tree.InsnList insns, org.objectweb.asm.Type innerType, Runnable load) static Class<?>getInterfaceFor(org.objectweb.asm.Type type) static org.objectweb.asm.TypegetTargetType(org.objectweb.asm.Type type, org.objectweb.asm.Type generic)
-
Constructor Details
-
LocalRefUtils
public LocalRefUtils()
-
-
Method Details
-
getInterfaceFor
-
getTargetType
public static org.objectweb.asm.Type getTargetType(org.objectweb.asm.Type type, org.objectweb.asm.Type generic) -
generateNew
public static void generateNew(org.objectweb.asm.tree.InsnList insns, org.objectweb.asm.Type innerType) -
generateInitialization
public static void generateInitialization(org.objectweb.asm.tree.InsnList insns, org.objectweb.asm.Type innerType) -
generateDisposal
public static void generateDisposal(org.objectweb.asm.tree.InsnList insns, org.objectweb.asm.Type innerType) -
generateUnwrapping
public static void generateUnwrapping(org.objectweb.asm.tree.InsnList insns, org.objectweb.asm.Type innerType, Runnable load)
-