.NET コンパイラ プラットフォーム ("Roslyn") は、オープンソース C# および Visual Basic コンパイラと豊富なコード分析 API を備えています。
Microsoft が Visual Studio の実装に使用しているのと同じ API を使用してコード分析ツールを構築できます。

.NET コンパイラ プラットフォーム ("Roslyn")
http://msdn.microsoft.com/ja-jp/roslyn.aspx

.NET Compiler Platform ("Roslyn") - Home
http://roslyn.codeplex.com/