問題タブ [libtooling]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - MatchFinder を使用した Clang libtooling
私は libtooling の初心者です。簡単な C++ コードで学習しようとしています。以下の行のような typedef 式を解析/出力しようとしています:
clang++ -Xclang -ast-dump -fsyntax-only
出力:
それを解析するために、継承しMatchFinder::MatchCallback
てオーバーロードするクラスを作成しMatchFinder::MatchCallback::run
ます。
しかし、Item
ポインターはヌルに等しいです。関数、変数、クラス、構造体テンプレート、メソッド テンプレート、列挙型などを解析/出力できますMacthFinder::MatchCallback
が、この方法は typedef では実行されません。このコードの何が問題になっていますか?