1 instantiation of CumulativeRemoveElementData
Microsoft.Build (1)
Evaluation\GlobResultBuilder.cs (1)
199return new CumulativeRemoveElementData
7 references to CumulativeRemoveElementData
Microsoft.Build (7)
Evaluation\GlobResultBuilder.cs (7)
80var removeElementCache = new Dictionary<string, CumulativeRemoveElementData>(projectItemElements.Count); 107private static GlobResult? BuildGlobResultFromIncludeItem<P, I>(ProjectItemElement itemElement, IReadOnlyDictionary<string, CumulativeRemoveElementData> removeElementCache, Expander<P, I> expander) 150if (removeElementCache.TryGetValue(itemElement.ItemType, out CumulativeRemoveElementData removeItemElement)) 172private static void CacheInformationFromRemoveItem<P, I>(ProjectItemElement itemElement, Dictionary<string, CumulativeRemoveElementData> removeElementCache, Expander<P, I> expander) 176if (!removeElementCache.TryGetValue(itemElement.ItemType, out CumulativeRemoveElementData cumulativeRemoveElementData)) 178cumulativeRemoveElementData = CumulativeRemoveElementData.Create(); 197public static CumulativeRemoveElementData Create()