Class OrderedTextifier
java.lang.Object
org.objectweb.asm.util.Printer
org.objectweb.asm.util.Textifier
net.covers1624.coffeegrinder.util.asm.OrderedTextifier
public class OrderedTextifier
extends org.objectweb.asm.util.Textifier
Created by covers1624 on 19/9/21.
-
Field Summary
Fields inherited from class org.objectweb.asm.util.Textifier
CLASS_SIGNATURE, FIELD_DESCRIPTOR, FIELD_SIGNATURE, HANDLE_DESCRIPTOR, INTERNAL_NAME, labelNames, ltab, METHOD_DESCRIPTOR, METHOD_SIGNATURE, tab, tab2, tab3Fields inherited from class org.objectweb.asm.util.Printer
api, HANDLE_TAG, OPCODES, stringBuilder, text, TYPES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidappendLabel(org.objectweb.asm.Label label) protected org.objectweb.asm.util.Textifierstatic voidstatic Stringtextify(org.objectweb.asm.tree.ClassNode cNode) static Stringtextify(org.objectweb.asm.tree.MethodNode mNode) static StringtextifyClass(Consumer<org.objectweb.asm.ClassVisitor> func) static StringtextifyMethod(Consumer<org.objectweb.asm.MethodVisitor> func) voidvisitLabel(org.objectweb.asm.Label label) voidMethods inherited from class org.objectweb.asm.util.Textifier
appendDescriptor, appendHandle, appendHandle, visit, visit, visitAnnotableParameterCount, visitAnnotation, visitAnnotation, visitAnnotationDefault, visitAnnotationEnd, visitArray, visitAttribute, visitClassAnnotation, visitClassAttribute, visitClassEnd, visitClassTypeAnnotation, visitCode, visitEnum, visitExport, visitField, visitFieldAnnotation, visitFieldAttribute, visitFieldEnd, visitFieldInsn, visitFieldTypeAnnotation, visitFrame, visitIincInsn, visitInnerClass, visitInsn, visitInsnAnnotation, visitIntInsn, visitInvokeDynamicInsn, visitJumpInsn, visitLdcInsn, visitLineNumber, visitLocalVariable, visitLocalVariableAnnotation, visitLookupSwitchInsn, visitMainClass, visitMaxs, visitMethod, visitMethodAnnotation, visitMethodAttribute, visitMethodInsn, visitMethodTypeAnnotation, visitModule, visitModuleEnd, visitMultiANewArrayInsn, visitNestHost, visitNestMember, visitOpen, visitOuterClass, visitPackage, visitParameter, visitParameterAnnotation, visitPermittedSubclass, visitProvide, visitRecordComponent, visitRecordComponentAnnotation, visitRecordComponentAttribute, visitRecordComponentEnd, visitRecordComponentTypeAnnotation, visitRequire, visitSource, visitTableSwitchInsn, visitTryCatchAnnotation, visitTryCatchBlock, visitTypeAnnotation, visitTypeInsn, visitUse, visitVarInsnMethods inherited from class org.objectweb.asm.util.Printer
appendString, getText, print, visitMethodInsn
-
Constructor Details
-
OrderedTextifier
public OrderedTextifier()
-
-
Method Details
-
main
- Throws:
IOException
-
textifyClass
-
textifyMethod
-
textify
-
textify
-
visitLabel
public void visitLabel(org.objectweb.asm.Label label) - Overrides:
visitLabelin classorg.objectweb.asm.util.Textifier
-
appendLabel
protected void appendLabel(org.objectweb.asm.Label label) - Overrides:
appendLabelin classorg.objectweb.asm.util.Textifier
-
visitMethodEnd
public void visitMethodEnd()- Overrides:
visitMethodEndin classorg.objectweb.asm.util.Textifier
-
createTextifier
protected org.objectweb.asm.util.Textifier createTextifier()- Overrides:
createTextifierin classorg.objectweb.asm.util.Textifier
-