I am trying to implement method call application with CHA,XTA,RTA .For this purpose i use ASM.What should be bytecode variable below?How can i traverse all classes of Java project.
ClassReader cr = new ClassReader(bytecode);
ClassNode cn = new ClassNode();
cr.accept(cn, ClassReader.SKIP_DEBUG);
List methods = cn.methods;
for (int i = 0; i < methods.size(); ++i) {
MethodNode method = (MethodNode) methods.get(i);
if (method.instructions.size() > 0) {..}
}