.NETコンパイラープラットフォーム「Roslyn」でコンパイラー拡張を作ってみよう。Analyzer with Code FixプロジェクトでAnalyzerを実装するために必要な各メソッドの使い方と、Analyzerの作り方を説明する。 ← 前回 連載 INDEX 次回 → Analyzer with Code Fixプロジェクトでは、Analyzer(Analyzerクラス)とCode Fix Action(CodeFixProviderクラス)が必要となる。今回はそのうち、Analyzerクラスで必要となる各種メソッドの使用法を具体例とともに紹介しながら、Analyzerの実装方法を説明する。なお、もう一方のCodeFixProviderクラスについては次回紹介する。 Initializeメソッド内で必要なRegisterXXXActionメソッド 前回の「Initializeメソ
![Analyzerの作り方と、各メソッドの使い方](https://cdn-ak-scissors.b.st-hatena.com/image/square/b1124bb08aa7c9dd26af9cff14f3ab9c389acfcc/height=288;version=1;width=512/https%3A%2F%2Fre.buildinsider.net%2Fenterprise%2Froslynextension%2F03%2F02.gif)