Class LocalRefUtils

java.lang.Object
com.llamalad7.mixinextras.sugar.impl.ref.LocalRefUtils

public class LocalRefUtils extends Object
  • Constructor Details

    • LocalRefUtils

      public LocalRefUtils()
  • Method Details

    • getInterfaceFor

      public static Class<?> getInterfaceFor(org.objectweb.asm.Type type)
    • 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)