1 write to _itemElement
Microsoft.Build (1)
Evaluation\LazyItemEvaluator.LazyItemOperation.cs (1)
38_itemElement = builder.ItemElement;
14 references to _itemElement
Microsoft.Build (14)
Evaluation\LazyItemEvaluator.IncludeOperation.cs (7)
49string excludeExpanded = _expander.ExpandIntoStringLeaveEscaped(exclude, ExpanderOptions.ExpandPropertiesAndItems, _itemElement.ExcludeLocation); 74elementLocation: _itemElement.IncludeLocation); 89itemsToAdd.Add(_itemFactory.CreateItem(value, value, _itemElement.ContainingProject.FullPath)); 120includeLocation: _itemElement.IncludeLocation, 121excludeLocation: _itemElement.ExcludeLocation); 132itemsToAdd.Add(_itemFactory.CreateItem(includeSplitFileEscaped, glob, _itemElement.ContainingProject.FullPath)); 167listBuilder.Add(new ItemData(item, _itemElement, _elementOrder, _conditionResult));
Evaluation\LazyItemEvaluator.LazyItemOperation.cs (4)
47_itemFactory = new ItemFactoryWrapper(_itemElement, _lazyEvaluator._itemFactory); 57MSBuildEventSource.Log.ApplyLazyItemOperationsStart(_itemElement.ItemType); 58using (_lazyEvaluator._evaluationProfiler.TrackElement(_itemElement)) 62MSBuildEventSource.Log.ApplyLazyItemOperationsStop(_itemElement.ItemType);
Evaluation\LazyItemEvaluator.RemoveOperation.cs (1)
54if (ItemspecContainsASingleBareItemReference(_itemSpec, _itemElement.ItemType))
Evaluation\LazyItemEvaluator.UpdateOperation.cs (2)
98ItemData clonedData = item.Clone(_itemFactory, _itemElement); 108if (ItemspecContainsASingleBareItemReference(_itemSpec, _itemElement.ItemType))