4 types derived from FrugalListBase
System.Xaml (4)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Utility\FrugalList.cs (4)
225internal sealed class SingleItemList<T> : FrugalListBase<T> 378internal sealed class ThreeItemList<T> : FrugalListBase<T> 709internal sealed class SixItemList<T> : FrugalListBase<T> 1283internal sealed class ArrayItemList<T> : FrugalListBase<T>
18 references to FrugalListBase
System.Xaml (18)
src\Microsoft.DotNet.Wpf\src\Shared\MS\Utility\FrugalList.cs (18)
144public abstract void Promote(FrugalListBase<T> newList); 175public Compacter(FrugalListBase<T> store, int newCount) 200public virtual FrugalListBase<T> Finish() 213protected FrugalListBase<T> _store; 321public override void Promote(FrugalListBase<T> oldList) 578public override void Promote(FrugalListBase<T> oldList) 1038public override void Promote(FrugalListBase<T> oldList) 1414public override void Promote(FrugalListBase<T> oldList) 1537internal class ArrayCompacter : FrugalListBase<T>.Compacter 1587public override FrugalListBase<T> Finish() 1659FrugalListBase<T> newStore; 1909myClone._listStore = (FrugalListBase<T>)_listStore.Clone(); 1915internal FrugalListBase<T> _listStore; 1937FrugalListBase<T> store = _list._listStore; 1955private FrugalListBase<T>.Compacter _storeCompacter; 2039FrugalListBase<T> newStore; 2289myClone._listStore = (FrugalListBase<T>)_listStore.Clone(); 2295internal FrugalListBase<T> _listStore;