コード例 #1
0
 protected void VisitNamespaceBody(UsingsBag.Namespace nspace)
 {
     foreach (object member in nspace.members)
     {
         if (member is MemberCore)
         {
             ((MemberCore)member).Accept(this);
         }
         else
         {
             ((UsingsBag.Namespace)member).Accept(this);
         }
     }
 }
コード例 #2
0
 protected void VisitNamespaceUsings(UsingsBag.Namespace nspace)
 {
     foreach (object u in nspace.usings)
     {
         if (u is UsingsBag.Using)
         {
             ((UsingsBag.Using)u).Accept(this);
         }
         else
         {
             ((UsingsBag.AliasUsing)u).Accept(this);
         }
     }
 }
コード例 #3
0
 public virtual void Visit(UsingsBag.Namespace nspace)
 {
     VisitNamespaceUsings(nspace);
     VisitNamespaceBody(nspace);
 }