用于C ++名称mangling / demangling的java库?

时间:2012-03-17 22:59:05

标签: java name-mangling

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

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

是否存在具有与此类似的方法的Java库:

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

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

0 个答案:

没有答案