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); } } }
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); } } }
public virtual void Visit(UsingsBag.Namespace nspace) { VisitNamespaceUsings(nspace); VisitNamespaceBody(nspace); }