(аналогично этому вопросу: C ++ Name Mangling Library для Python )
Я пытаюсь поэкспериментировать с некоторыми инструментами статического анализа в Java, которые работают на разборке C ++.Я знаю, что есть "C ++ Filter", но я бы хотел избежать взаимодействия с внешней программой, а также C ++ Filter делает только 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);
}