2
나는 C++에서 함수 선언이있는 곳을 표시하는 CXCursor
을 가지고있다. 나는 메소드 이름, 또는 USR을 얻는 방법을 알아 ...하지만 어떻게 내가클래스를 가져 오는 방법 : clang이있는 함수
내가 libclang 구문 분석하고 코드는 (메소드가 그 일부가) 클래스 이름을 얻을 수 있습니다 :
Number3D* ParseObjectFace::RetFaceVertex(){
// some code...
}
내가 사용하는 커서 정보 인쇄하려고 할 때 :
clang_getCString(clang_getCursorUSR(cr));
//output "c:@[email protected]@[email protected]#"
clang_getCString(clang_getCursorDisplayName(cr));
//output "RetFaceVertex()"
가 어떻게 "ParseObjectFace"(클래스 이름)을 얻을 수 있습니까?