2

(类似于这个问题:C++ Name Mangling Library for Python

我正在尝试使用 Java 中的一些静态分析工具来进行 C++ 反汇编操作。我知道有“c++filt”,但我想避免与外部程序交互,而且 c++filt 只做demangling,而我想同时做 mangling 和 demangling 。

是否有一个 Java 库具有与此类似的方法:

interface CMethod
{
    String getName();
    String getClassName();
    List<String> getArguments();
    String getReturnType();
}

interface Mangler
{
    CMethod demangle(String mangledName);
    String mangle(CMethod method);        
}
4

0 回答 0