예제 #1
0
        public override object VisitNamespaceDeclaration(NamespaceNode namespaceDeclaration, object data)
        {
            if (namespaceDeclaration.Name == null)
            {
                return(null);
            }

            builder.AppendLine("namespace " + namespaceDeclaration.Name.GenericIdentifier);
            builder.BeginScope();
            {
            }
            builder.EndScope();
            return(base.VisitNamespaceDeclaration(namespaceDeclaration, data));
        }
예제 #2
0
     public void Double_indentation_works_as_expected()
     {
         builder.AppendLine("a();").Indent().Indent().Append("b();");
         Assert.AreEqual(@"a();
 b();", builder.ToString());
     }