3

私はいくつかのclangツールに取り組んでおり、明示的に指定されていない型でソースコードを生成する必要があります. 私が取得するタイプの文字列clang::QualType は次のようなものです: class std::initializer_list<int>. 問題は、キーワードなしで型を取得することです。

のすべての継承者にdyn_cast<>( ) を入力しようとしましたが、結果は常に null です。clang::TypeTypeWithKeyword

もちろん型名付きの文字列から「class」や「struct」などを全て削除することもできますが、これは「clang way」で解決したいと思います。

4

1 に答える 1