C++ Insights – コンパイラの視点でソースコードを見る
(github.com/andreasfertig)- Clang ベースのソース・トゥ・ソース変換ツール
- C++ 開発者にとって、コンパイラが裏側でソースコードをどのように理解し、変換しているかを視覚的に示してくれる便利なツール
- クラスとオブジェクトの生成、コピー、参照などのコードがコンパイラによってどのように処理されるかを示す
- ラムダ、範囲ベース
forループ、構造化束縛などの変換を見ることができる
- 目標はコンパイル可能なコードを生成することだが、すべてのケースで可能とは限らない
- オンラインで利用可能: cppinsights.io
まだコメントはありません。