Class SimpleClassNode
- java.lang.Object
-
- org.objectweb.asm.ClassVisitor
-
- org.objectweb.asm.tree.ClassNode
-
- com.offbynull.coroutines.instrumenter.asm.SimpleClassNode
-
public final class SimpleClassNode extends org.objectweb.asm.tree.ClassNode
AClassNode
that overridesvisitMethod(int, java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
such that it usesJSRInlinerAdapter
to inline JSR blocks in the class. Try-catch-finally in earlier versions of Java use the JSR opcode, which may end up causing problems during analysis.
-
-
Field Summary
-
Fields inherited from class org.objectweb.asm.tree.ClassNode
access, attrs, fields, innerClasses, interfaces, invisibleAnnotations, invisibleTypeAnnotations, methods, module, name, nestHostClass, nestMembers, outerClass, outerMethod, outerMethodDesc, permittedSubclasses, recordComponents, signature, sourceDebug, sourceFile, superName, version, visibleAnnotations, visibleTypeAnnotations
-
-
Constructor Summary
Constructors Constructor Description SimpleClassNode()
Constructs aSimpleClassNode
object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.objectweb.asm.MethodVisitor
visitMethod(int access, java.lang.String name, java.lang.String desc, java.lang.String signature, java.lang.String[] exceptions)
-
-
-
Constructor Detail
-
SimpleClassNode
public SimpleClassNode()
Constructs aSimpleClassNode
object.
-
-