This item is for experimenting with different data structures and algorithms to perform efficient parsing for the initial and sequencial runs.
As C# projects tend to start and grow big, because of different files (cs, csproj, sln, cshtml, etc...), most parsers in IDEs are extremely slow in the initial parse, and there's a noticeable lag for incremental parse.