public override NamespaceList VisitNamespaceList(NamespaceList namespaces) { if (namespaces == null) return null; return base.VisitNamespaceList(namespaces.Clone()); }
public virtual void FindTypesToBeDuplicated(NamespaceList namespaces) { if (namespaces == null) return; for (int i = 0, n = namespaces.Count; i < n; i++) { Namespace nspace = namespaces[i]; if (nspace == null) continue; this.FindTypesToBeDuplicated(nspace.Types); #if !MinimalReader this.FindTypesToBeDuplicated(nspace.NestedNamespaces); #endif } }