エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
cat_in_136.blog(): LLVM-ClangのASTを解析するまっとうな方法について
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
cat_in_136.blog(): LLVM-ClangのASTを解析するまっとうな方法について
LLVM-ClangのASTを解析するまっとうな方法について Clang is not just a great compiler... -- Doug Gre... LLVM-ClangのASTを解析するまっとうな方法について Clang is not just a great compiler... -- Doug Gregor, Apple Inc. clangは、モダンなコンパイラとして有名であるが、 中間形式である AST を使ったりして静的解析の基板として使えるようにもなっている。 実際に、Apple の Xcode では、Clang を使ってコード補完を実現しているそうだ。 そんな、Clang 使って AST を覗く方法の話。 昔は XML で構文木を吐き出す機能があったらしい % clang -cc1 -ast-print-xml source.c 今のバージョンは -ast-print-xml オプションはない。 -emit-ast で我慢しろ、らしい。 % clang -emit-ast source.c これで生成される sourc