Clangを使用してC++ソースコードからASTを構築し、RecursiveASTVisitorを使用してツリーをトラバースします。
訪問した記録宣言で、それがクラス、構造体、またはユニオンのいずれであるかを決定したいと思います。オーバーライドされた関数VisitCXXRecordDecl(clang :: CXXRecordDecl)があります。この関数では、クラスが提供するCXXRecordDeclに関する情報を確認できますが、この情報を取得する方法がわかりません。
誰か助けてもらえますか?