public void WalkTreeUsingSyntaxWalker() { string text = "class Class { void Method1() { } struct S { } void Method2() { } }"; SyntaxNode node = SyntaxFactory.ParseCompilationUnit(text); FileContentsDumper visitor = new FileContentsDumper(); visitor.Visit(node); Assert.Equal(@"class Class Method1 struct S Method2 ", visitor.ToString()); }
public void WalkTreeUsingSyntaxWalker() { string text = "class Class { void Method1() { } struct S { } void Method2() { } }"; SyntaxNode node = SyntaxFactory.ParseCompilationUnit(text); FileContentsDumper visitor = new FileContentsDumper(); visitor.Visit(node); Assert.Equal(@"class Class Method1 struct S Method2 ", visitor.ToString()); }