Skip to content

想问下对于匿名内部类与匿名内部方法这种有什么好的解决办法吗 #4

@userzgc

Description

@userzgc

使用visitInvokeDynamicInsn方法的话也只能拿到这些信息
image
没办法还原出实际调用的方法,比如以下是这个方法识别信息
image

image

但是visitMethodInsn在execute方法指令后直接方法会结束的,不会识别异步代码块这种匿名内部类和匿名内部方法的代码,根据visitInvokeDynamicInsn识别到的invokedynamic指令 也还原不出这个被忽略的方法

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions