我有一个CXCursor
标记在 C++ 中声明函数的地方。我知道如何获取方法名称或 USR ......但是我怎样才能获取类名称(该方法是其中的一部分)
我用 libclang 解析的代码是:
Number3D* ParseObjectFace::RetFaceVertex(){
// some code...
}
当我尝试打印我使用的光标信息时:
clang_getCString(clang_getCursorUSR(cr));
//output "c:@C@ParseObjectFace@F@RetFaceVertex#"
clang_getCString(clang_getCursorDisplayName(cr));
//output "RetFaceVertex()"
如何获得“ParseObjectFace”(类名)?