Getting Started

You need to ensure that you have enlisted and built Roslyn sources with VS2017 tag on your machine. For further guidance, refer to the recipe, Setting up Roslyn enlistment in Chapter 8, Contribute Simple Functionality to Roslyn C# Compiler Open Source Code.

Additionally, the following four git commits on your enlistment to get the syntax definitions, parser support, binder support, and lowering support for the new operator and build CSharpCodeAnalysis project:

Get Roslyn Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.