7 instantiations of KeyedItemInfo
Microsoft.AspNetCore.Components (7)
13 references to KeyedItemInfo
Microsoft.AspNetCore.Components (13)
RenderTree\RenderTreeDiffBuilder.cs (7)
66Dictionary<object, KeyedItemInfo> keyedItemInfos = null;
119var oldKeyItemInfo = oldKey != null ? keyedItemInfos[oldKey] : new KeyedItemInfo(-1, -1);
120var newKeyItemInfo = newKey != null ? keyedItemInfos[newKey] : new KeyedItemInfo(-1, -1);
296var value = keyValuePair.Value;
325private static Dictionary<object, KeyedItemInfo> BuildKeyToInfoLookup(DiffContext diffContext, int oldStartIndex, int oldEndIndexExcl, int newStartIndex, int newEndIndexExcl)
354if (!result.TryGetValue(key, out var existingEntry))
1052public readonly StackObjectPool<Dictionary<object, KeyedItemInfo>> KeyedItemInfoDictionaryPool;