3 instantiations of MetadataTrie
Microsoft.Build (3)
BackEnd\Components\RequestBuilder\IntrinsicTasks\ItemGroupIntrinsicTask.cs (1)
628
MetadataTrie<ProjectPropertyInstance, ProjectItemInstance> metadataSet = new
MetadataTrie
<ProjectPropertyInstance, ProjectItemInstance>(matchingOptions, matchOnMetadata, itemSpec);
Evaluation\ItemSpec.cs (1)
609
child = new
MetadataTrie
<P, I>(comparer);
Evaluation\LazyItemEvaluator.RemoveOperation.cs (1)
34
_metadataSet = new
MetadataTrie
<P, I>(builder.MatchOnMetadataOptions, _matchOnMetadata, _itemSpec);
8 references to MetadataTrie
Microsoft.Build (8)
BackEnd\Components\RequestBuilder\IntrinsicTasks\ItemGroupIntrinsicTask.cs (1)
628
MetadataTrie
<ProjectPropertyInstance, ProjectItemInstance> metadataSet = new MetadataTrie<ProjectPropertyInstance, ProjectItemInstance>(matchingOptions, matchOnMetadata, itemSpec);
Evaluation\ItemSpec.cs (6)
576
private readonly Dictionary<string,
MetadataTrie
<P, I>> _children;
584
_children = new Dictionary<string,
MetadataTrie
<P, I>>(comparer);
597
_children = new Dictionary<string,
MetadataTrie
<P, I>>(comparer);
603
MetadataTrie
<P, I> current = this;
607
if (!current._children.TryGetValue(normalizedString, out
MetadataTrie
<P, I> child))
618
MetadataTrie
<P, I> current = this;
Evaluation\LazyItemEvaluator.RemoveOperation.cs (1)
20
private
MetadataTrie
<P, I> _metadataSet;