Clangを使ってツールを書こうと思っています。詳細はかなり重要ではありませんが、私が探しているのは、Clangからllvmタイプを取得することです。llvm::Function*
たとえば、「printf」から「」に、「size_t」を「 」に変更したいと思いllvm::Type*
ます。しかし、これらの関数を提供する関数をClangで見つけることができません。Clangに名前をマングルしてから、データを要求することを決定しましたが、Clangの呼び出しに対応するllvm::Module*
を取得する方法が見つかりません。llvm::Module*
Clangから内部LLVMデータを取得するにはどうすればよいですか?