An Embedded Engineer’s Blog

とある組み込みエンジニアの備忘録的なブログです。

2019-10-01から1ヶ月間の記事一覧

ClangNet(libclang)で構文解析サンプル - その1 (関数コールツリー、関数クロスリファレンス)

まえがき 今回はClangNet(libclangの.NET(C#) Binding)を使った実用的な構文解析のサンプルを作成してみます。 今回作成するサンプルでは、以下の2つの情報を出力する機能を実装します。 関数コールツリー 関数クロスリファレンス(宣言/定義/コール)情報 Cla…

ClangNet(libclangの.NET(C#) Binding) Ver.1.1.0リリース

リリースノート ClangNetのVer1.1.0をリリースしました。 変更点: 1. LLVM/Clang Ver.9.0.0に対応 2. いくつかの不具合を修正 ダウンロード先&インストール方法 libclang.dllやClangNetは以下からダウンロードしてください。 LLVM/Clang Ver.9.0.0 : Link Gi…