Class RecordComponentFixVisitor

java.lang.Object
org.objectweb.asm.ClassVisitor
net.fabricmc.loom.util.RecordComponentFixVisitor

public class RecordComponentFixVisitor extends org.objectweb.asm.ClassVisitor
  • Field Summary

    Fields inherited from class org.objectweb.asm.ClassVisitor

    api, cv
  • Constructor Summary

    Constructors
    Constructor
    Description
    RecordComponentFixVisitor​(org.objectweb.asm.ClassVisitor classVisitor, net.fabricmc.mappingio.tree.MemoryMappingTree mappings, int intermediaryNsId)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    visit​(int version, int access, String name, String signature, String superName, String[] interfaces)
     
    org.objectweb.asm.FieldVisitor
    visitField​(int access, String name, String descriptor, String signature, Object value)
     
    org.objectweb.asm.RecordComponentVisitor
    visitRecordComponent​(String name, String descriptor, String signature)
     

    Methods inherited from class org.objectweb.asm.ClassVisitor

    visitAnnotation, visitAttribute, visitEnd, visitInnerClass, visitMethod, visitModule, visitNestHost, visitNestMember, visitOuterClass, visitPermittedSubclass, visitSource, visitTypeAnnotation

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RecordComponentFixVisitor

      public RecordComponentFixVisitor(org.objectweb.asm.ClassVisitor classVisitor, net.fabricmc.mappingio.tree.MemoryMappingTree mappings, int intermediaryNsId)
  • Method Details

    • visit

      public void visit(int version, int access, String name, String signature, String superName, String[] interfaces)
      Overrides:
      visit in class org.objectweb.asm.ClassVisitor
    • visitRecordComponent

      public org.objectweb.asm.RecordComponentVisitor visitRecordComponent(String name, String descriptor, String signature)
      Overrides:
      visitRecordComponent in class org.objectweb.asm.ClassVisitor
    • visitField

      public org.objectweb.asm.FieldVisitor visitField(int access, String name, String descriptor, String signature, Object value)
      Overrides:
      visitField in class org.objectweb.asm.ClassVisitor