Blackmire.MainWindow.ProcessSolution C# (CSharp) Method

ProcessSolution() private method

private ProcessSolution ( Microsoft.CodeAnalysis.Solution solution ) : void
solution Microsoft.CodeAnalysis.Solution
return void
    private async void ProcessSolution(Solution solution)
    {
      foreach (var project in solution.Projects.Where(p => p.Language.Equals("C#")))
      {
        foreach (var doc in project.Documents)
        {
          var tree = await doc.GetSyntaxTreeAsync();
          var root = (CompilationUnitSyntax)tree.GetRoot();
          
          foreach (var e in root.Members)
          {
            var nds = e as NamespaceDeclarationSyntax;
            if (nds != null)
            {
              
            }
          }
        }
      }
    }