<span>Hi,</span><div><br></div><div><span>I would like to know how to participate in C++ support for jextract.</span></div><div><span>Watching Project Panama video (<a target="_blank" rel="noreferrer nofollow noopener" href="https://inside.java/2023/04/18/levelup-panama/">https://inside.java/2023/04/18/levelup-panama/</a>), Paul mentioned that C++ is in the plans.</span></div><div><span>Do we have someone working on it already so I can syncup on what is the plan and where I can help?</span></div><div><span>In particular:</span></div><div><span>- will it be part of jextract or may be jextract++?</span></div><div><span>- will it use clang or something else? if clang then which interface <a target="_blank" rel="noreferrer nofollow noopener" href="https://clang.llvm.org/docs/Tooling.html">https://clang.llvm.org/docs/Tooling.html</a></span></div><div><br></div><div><span>There are many things to be done for C++ support but if I pick the most basic like symbols, in C++ they are mangled so current jextract linking logic will need to be changed. Do you think modifying NameMangler to store those mangled C++ symbols will be the right approach?</span></div><div><br></div><div><span>Regards,</span></div><span></span>