1 write to _matchOnMetadata
Microsoft.Build (1)
Evaluation\LazyItemEvaluator.RemoveOperation.cs (1)
25_matchOnMetadata = builder.MatchOnMetadata.ToImmutable();
5 references to _matchOnMetadata
Microsoft.Build (5)
Evaluation\LazyItemEvaluator.RemoveOperation.cs (5)
28_matchOnMetadata.IsEmpty || _itemSpec.Fragments.All(f => f is ItemSpec<P, I>.ItemExpressionFragment), 32if (_matchOnMetadata.Any()) 34_metadataSet = new MetadataTrie<P, I>(builder.MatchOnMetadataOptions, _matchOnMetadata, _itemSpec); 51bool matchingOnMetadata = _matchOnMetadata.Any(); 92return _metadataSet.Contains(_matchOnMetadata.Select(m => item.GetMetadataValue(m)));