Package net.fabricmc.accesswidener
Class AccessWidenerVisitor
java.lang.Object
org.objectweb.asm.ClassVisitor
net.fabricmc.accesswidener.AccessWidenerVisitor
public final class AccessWidenerVisitor
extends org.objectweb.asm.ClassVisitor
-
Field Summary
Fields inherited from class org.objectweb.asm.ClassVisitor
api, cv -
Method Summary
Modifier and Type Method Description static org.objectweb.asm.ClassVisitorcreateClassVisitor(int api, org.objectweb.asm.ClassVisitor visitor, AccessWidener accessWidener)voidvisit(int version, int access, java.lang.String name, java.lang.String signature, java.lang.String superName, java.lang.String[] interfaces)org.objectweb.asm.FieldVisitorvisitField(int access, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)voidvisitInnerClass(java.lang.String name, java.lang.String outerName, java.lang.String innerName, int access)org.objectweb.asm.MethodVisitorvisitMethod(int access, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exceptions)Methods inherited from class org.objectweb.asm.ClassVisitor
visitAnnotation, visitAttribute, visitEnd, visitModule, visitNestHost, visitNestMember, visitOuterClass, visitPermittedSubclass, visitRecordComponent, visitSource, visitTypeAnnotationMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Method Details
-
createClassVisitor
public static org.objectweb.asm.ClassVisitor createClassVisitor(int api, org.objectweb.asm.ClassVisitor visitor, AccessWidener accessWidener) -
visit
public void visit(int version, int access, java.lang.String name, java.lang.String signature, java.lang.String superName, java.lang.String[] interfaces)- Overrides:
visitin classorg.objectweb.asm.ClassVisitor
-
visitInnerClass
public void visitInnerClass(java.lang.String name, java.lang.String outerName, java.lang.String innerName, int access)- Overrides:
visitInnerClassin classorg.objectweb.asm.ClassVisitor
-
visitField
public org.objectweb.asm.FieldVisitor visitField(int access, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)- Overrides:
visitFieldin classorg.objectweb.asm.ClassVisitor
-
visitMethod
public org.objectweb.asm.MethodVisitor visitMethod(int access, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exceptions)- Overrides:
visitMethodin classorg.objectweb.asm.ClassVisitor
-