private NamespaceTracker MakeChildPackage(string childName, Assembly assem) { NamespaceTracker rp = new NamespaceTracker(); rp.SetTopPackage(_topPackage); rp._packageAssemblies.Add(assem); rp._fullName = GetFullChildName(childName); _dict[childName] = rp; return(rp); }
private NamespaceTracker MakeChildPackage(string childName, Assembly assem) { // lock is held when this is called Assert.NotNull(childName, assem); NamespaceTracker rp = new NamespaceTracker(GetFullChildName(childName)); rp.SetTopPackage(_topPackage); rp._packageAssemblies.Add(assem); _dict[childName] = rp; return(rp); }
private NamespaceTracker MakeChildPackage(string childName, Assembly assem) { // lock is held when this is called Assert.NotNull(childName, assem); NamespaceTracker rp = new NamespaceTracker(GetFullChildName(childName)); rp.SetTopPackage(_topPackage); rp._packageAssemblies.Add(assem); _dict[childName] = rp; return rp; }