4 types derived from FrugalListBase
System.Xaml (4)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Utility\FrugalList.cs (4)
230internal sealed class SingleItemList<T> : FrugalListBase<T> 382internal sealed class ThreeItemList<T> : FrugalListBase<T> 704internal sealed class SixItemList<T> : FrugalListBase<T> 1267internal sealed class ArrayItemList<T> : FrugalListBase<T>
18 references to FrugalListBase
System.Xaml (18)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Utility\FrugalList.cs (18)
149public abstract void Promote(FrugalListBase<T> newList); 180public Compacter(FrugalListBase<T> store, int newCount) 205public virtual FrugalListBase<T> Finish() 218protected FrugalListBase<T> _store; 324public override void Promote(FrugalListBase<T> oldList) 574public override void Promote(FrugalListBase<T> oldList) 1023public override void Promote(FrugalListBase<T> oldList) 1396public override void Promote(FrugalListBase<T> oldList) 1518internal class ArrayCompacter : FrugalListBase<T>.Compacter 1568public override FrugalListBase<T> Finish() 1641FrugalListBase<T> newStore; 1885myClone._listStore = (FrugalListBase<T>)_listStore.Clone(); 1891internal FrugalListBase<T> _listStore; 1913FrugalListBase<T> store = _list._listStore; 1931FrugalListBase<T>.Compacter _storeCompacter; 2016FrugalListBase<T> newStore; 2260myClone._listStore = (FrugalListBase<T>)_listStore.Clone(); 2266internal FrugalListBase<T> _listStore;