Open-source multiplayer game server compatible with the RuneScape client
https://www.openrs2.org/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
19 lines
632 B
19 lines
632 B
package dev.openrs2.asm.classpath
|
|
|
|
import org.objectweb.asm.ClassVisitor
|
|
import org.objectweb.asm.MethodVisitor
|
|
import org.objectweb.asm.Opcodes
|
|
import org.objectweb.asm.commons.JSRInlinerAdapter
|
|
|
|
class JsrInliner(cv: ClassVisitor) : ClassVisitor(Opcodes.ASM7, cv) {
|
|
override fun visitMethod(
|
|
access: Int,
|
|
name: String,
|
|
descriptor: String,
|
|
signature: String?,
|
|
exceptions: Array<String>?
|
|
): MethodVisitor {
|
|
val mv = super.visitMethod(access, name, descriptor, signature, exceptions)
|
|
return JSRInlinerAdapter(mv, access, name, descriptor, signature, exceptions)
|
|
}
|
|
}
|
|
|