Я хочу посетить классы, которые передаются в методе
Я попытался visitMethodInsn
в моем MethodVisitor
, но я получаю подпись метода, а не класс, переданный при его выполнении
открытый статический класс C {
}
public static class B {
void myMethod(Class clz) {
}
}
public static class A {
static B getB() {
return new B();
}
}
public static class Foo {
public Foo() {
A.getB().myMethod(C.class);
}
}
Итак, исходя из кода выше, при посещении класса Foo
я хочу заметить, что C.class
передается в myMethod
в B.class