Esempio n. 1
0
        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());
        }
Esempio n. 2
0
        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());
        }