示例#1
0
 public virtual void Add(SlotDetail slot)
 {
     if (TreeIntObject.Find(_slots, new TreeIntObject(slot._slot.Address())) != null)
     {
         _dupes.Add(new Pair(ByAddress(slot._slot.Address()), slot));
     }
     _slots = (TreeIntObject)((TreeIntObject)TreeIntObject.Add(_slots, new TreeIntObject
                                                                   (slot._slot.Address(), slot)));
 }
示例#2
0
 private void Purge(Sharpen.Util.ISet purged, PrefetchConfigurationTestCase.Item item
                    )
 {
     if (purged.Contains(item))
     {
         return;
     }
     purged.Add(item);
     Client().Purge(item);
     PrefetchConfigurationTestCase.Item child = item.child;
     if (null != child)
     {
         Purge(purged, child);
     }
 }
示例#3
0
 internal virtual void AddSubClass(Db4objects.Db4o.Filestats.ClassNode node)
 {
     _subClasses.Add(node);
 }