75 instantiations of ItemDictionary
Microsoft.Build (11)
BackEnd\Components\RequestBuilder\TargetUpToDateChecker.cs (2)
598
changedTargetInputs = new
ItemDictionary
<ProjectItemInstance>();
599
upToDateTargetInputs = new
ItemDictionary
<ProjectItemInstance>();
Definition\Project.cs (2)
4293
Items = new
ItemDictionary
<ProjectItem>();
4294
ItemsIgnoringCondition = new
ItemDictionary
<ProjectItem>();
Instance\ProjectInstance.cs (7)
571
_items = new
ItemDictionary
<ProjectItemInstance>(); // We don't want any of the items. That would include things like ProjectReferences, which would just pollute our own.
761
_items = new
ItemDictionary
<ProjectItemInstance>(that._items.Count);
871
_items = new
ItemDictionary
<ProjectItemInstance>(that.Items.Count);
2429
_items = new
ItemDictionary
<ProjectItemInstance>(projectState._items);
2585
_items = new
ItemDictionary
<ProjectItemInstance>(typeCount);
3195
_items = new
ItemDictionary
<ProjectItemInstance>();
3415
_items = new
ItemDictionary
<ProjectItemInstance>(itemTypeCount);
Microsoft.Build.Engine.UnitTests (64)
BackEnd\BatchingEngine_Tests.cs (5)
34
ItemDictionary<ProjectItemInstance> itemsByType = new
ItemDictionary
<ProjectItemInstance>();
131
ItemDictionary<ProjectItemInstance> itemsByType = new
ItemDictionary
<ProjectItemInstance>();
168
ItemDictionary<ProjectItemInstance> itemsByType = new
ItemDictionary
<ProjectItemInstance>();
204
ItemDictionary<ProjectItemInstance> itemsByType = new
ItemDictionary
<ProjectItemInstance>();
229
ItemDictionary<ProjectItemInstance> itemsByType = new
ItemDictionary
<ProjectItemInstance>();
BackEnd\IntrinsicTask_Tests.cs (2)
3946
ItemDictionary<ProjectItemInstance> itemsByName = new
ItemDictionary
<ProjectItemInstance>();
4005
var lookup = new Lookup(new
ItemDictionary
<ProjectItemInstance>(), new PropertyDictionary<ProjectPropertyInstance>());
BackEnd\Lookup_Tests.cs (26)
27
ItemDictionary<ProjectItemInstance> table1 = new
ItemDictionary
<ProjectItemInstance>();
49
ItemDictionary<ProjectItemInstance> table1 = new
ItemDictionary
<ProjectItemInstance>();
82
ItemDictionary<ProjectItemInstance> table1 = new
ItemDictionary
<ProjectItemInstance>();
152
ItemDictionary<ProjectItemInstance> table1 = new
ItemDictionary
<ProjectItemInstance>();
202
ItemDictionary<ProjectItemInstance> table1 = new
ItemDictionary
<ProjectItemInstance>();
253
ItemDictionary<ProjectItemInstance> table1 = new
ItemDictionary
<ProjectItemInstance>();
303
ItemDictionary<ProjectItemInstance> table1 = new
ItemDictionary
<ProjectItemInstance>();
358
ItemDictionary<ProjectItemInstance> table1 = new
ItemDictionary
<ProjectItemInstance>();
400
ItemDictionary<ProjectItemInstance> table1 = new
ItemDictionary
<ProjectItemInstance>();
464
ItemDictionary<ProjectItemInstance> table1 = new
ItemDictionary
<ProjectItemInstance>();
524
ItemDictionary<ProjectItemInstance> table1 = new
ItemDictionary
<ProjectItemInstance>();
595
ItemDictionary<ProjectItemInstance> table1 = new
ItemDictionary
<ProjectItemInstance>();
662
ItemDictionary<ProjectItemInstance> table1 = new
ItemDictionary
<ProjectItemInstance>();
717
ItemDictionary<ProjectItemInstance> table1 = new
ItemDictionary
<ProjectItemInstance>();
765
ItemDictionary<ProjectItemInstance> table1 = new
ItemDictionary
<ProjectItemInstance>();
821
ItemDictionary<ProjectItemInstance> table1 = new
ItemDictionary
<ProjectItemInstance>();
862
ItemDictionary<ProjectItemInstance> table1 = new
ItemDictionary
<ProjectItemInstance>();
897
ItemDictionary<ProjectItemInstance> table1 = new
ItemDictionary
<ProjectItemInstance>();
968
ItemDictionary<ProjectItemInstance> table1 = new
ItemDictionary
<ProjectItemInstance>();
1014
Lookup lookup = LookupHelpers.CreateLookup(new
ItemDictionary
<ProjectItemInstance>());
1025
ItemDictionary<ProjectItemInstance> table1 = new
ItemDictionary
<ProjectItemInstance>();
1077
ItemDictionary<ProjectItemInstance> table1 = new
ItemDictionary
<ProjectItemInstance>();
1129
ItemDictionary<ProjectItemInstance> table1 = new
ItemDictionary
<ProjectItemInstance>();
1167
ItemDictionary<ProjectItemInstance> table1 = new
ItemDictionary
<ProjectItemInstance>();
1291
Lookup lookup = new Lookup(new
ItemDictionary
<ProjectItemInstance>(), new PropertyDictionary<ProjectPropertyInstance>());
1303
Lookup lookup = new Lookup(new
ItemDictionary
<ProjectItemInstance>(), properties);
BackEnd\TargetBuilder_Tests.cs (1)
1576
Lookup lookup = new Lookup(new
ItemDictionary
<ProjectItemInstance>(project.Items), new PropertyDictionary<ProjectPropertyInstance>(project.Properties));
BackEnd\TargetEntry_Tests.cs (3)
93
Lookup lookup = new Lookup(new
ItemDictionary
<ProjectItemInstance>(project.Items), new PropertyDictionary<ProjectPropertyInstance>(project.Properties));
123
Lookup lookup = new Lookup(new
ItemDictionary
<ProjectItemInstance>(project.Items), new PropertyDictionary<ProjectPropertyInstance>(project.Properties));
926
Lookup lookup = new Lookup(new
ItemDictionary
<ProjectItemInstance>(project.Items), new PropertyDictionary<ProjectPropertyInstance>(project.Properties));
BackEnd\TargetUpToDateChecker_Tests.cs (7)
185
ItemDictionary<ProjectItemInstance> itemsByName = new
ItemDictionary
<ProjectItemInstance>();
228
ItemDictionary<ProjectItemInstance> itemsByName = new
ItemDictionary
<ProjectItemInstance>();
278
ItemDictionary<ProjectItemInstance> itemsByName = new
ItemDictionary
<ProjectItemInstance>();
281
ItemDictionary<ProjectItemInstance> changedTargetInputs = new
ItemDictionary
<ProjectItemInstance>();
282
ItemDictionary<ProjectItemInstance> upToDateTargetInputs = new
ItemDictionary
<ProjectItemInstance>();
561
ItemDictionary<ProjectItemInstance> h1 = new
ItemDictionary
<ProjectItemInstance>();
562
ItemDictionary<ProjectItemInstance> h2 = new
ItemDictionary
<ProjectItemInstance>();
BackEnd\TaskExecutionHost_Tests.cs (1)
1284
ItemDictionary<ProjectItemInstance> itemsByName = new
ItemDictionary
<ProjectItemInstance>();
BackEnd\TaskRegistry_Tests.cs (1)
2110
ItemDictionary<ProjectItemInstance> secondaryItemsByName = new
ItemDictionary
<ProjectItemInstance>();
Collections\OMcollections_tests.cs (1)
107
ItemDictionary<ProjectItemInstance> items = new
ItemDictionary
<ProjectItemInstance>();
Evaluation\Expander_Tests.cs (6)
93
ItemDictionary<ProjectItemInstance> itemsByType = new
ItemDictionary
<ProjectItemInstance>();
793
ItemDictionary<ProjectItemInstance> ig = new
ItemDictionary
<ProjectItemInstance>();
840
ItemDictionary<ProjectItemInstance> ig = new
ItemDictionary
<ProjectItemInstance>();
1435
ItemDictionary<ProjectItemInstance> secondaryItemsByName = new
ItemDictionary
<ProjectItemInstance>();
1618
var projectItemGroups = new
ItemDictionary
<ProjectItemInstance>();
3979
ItemDictionary<ProjectItemInstance> itemsByType = new
ItemDictionary
<ProjectItemInstance>();
Evaluation\ItemSpec_Tests.cs (1)
101
var itemDictionary = new
ItemDictionary
<ProjectItemInstance>();
ExpressionTree_Tests.cs (9)
101
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(new PropertyDictionary<ProjectPropertyInstance>(), new
ItemDictionary
<ProjectItemInstance>(), FileSystems.Default, null);
151
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(propertyBag, new
ItemDictionary
<ProjectItemInstance>(), FileSystems.Default, null);
183
ItemDictionary<ProjectItemInstance> itemBag = new
ItemDictionary
<ProjectItemInstance>();
213
ItemDictionary<ProjectItemInstance> itemBag = new
ItemDictionary
<ProjectItemInstance>();
248
ItemDictionary<ProjectItemInstance> itemBag = new
ItemDictionary
<ProjectItemInstance>();
280
ItemDictionary<ProjectItemInstance> itemBag = new
ItemDictionary
<ProjectItemInstance>();
297
ItemDictionary<ProjectItemInstance> itemBag = new
ItemDictionary
<ProjectItemInstance>();
326
ItemDictionary<ProjectItemInstance> itemBag = new
ItemDictionary
<ProjectItemInstance>();
418
Expander<ProjectPropertyInstance, ProjectItemInstance> expander = new Expander<ProjectPropertyInstance, ProjectItemInstance>(propertyBag, new
ItemDictionary
<ProjectItemInstance>(), FileSystems.Default, null);
ExpressionTreeExpression_Tests.cs (1)
368
ItemDictionary<ProjectItemInstance> itemBag = new
ItemDictionary
<ProjectItemInstance>();
78 references to ItemDictionary
Microsoft.Build (16)
BackEnd\Components\RequestBuilder\Lookup.cs (1)
969
/// Applies a list of modifications to the appropriate <see cref="
ItemDictionary
{ProjectItemInstance}" /> in a main table.
BackEnd\Components\RequestBuilder\TargetEntry.cs (2)
470
ItemDictionary
<ProjectItemInstance> changedTargetInputs;
471
ItemDictionary
<ProjectItemInstance> upToDateTargetInputs;
BackEnd\Components\RequestBuilder\TargetUpToDateChecker.cs (4)
135
out
ItemDictionary
<ProjectItemInstance> changedTargetInputs,
136
out
ItemDictionary
<ProjectItemInstance> upToDateTargetInputs)
593
out
ItemDictionary
<ProjectItemInstance> changedTargetInputs,
594
out
ItemDictionary
<ProjectItemInstance> upToDateTargetInputs)
Definition\Project.cs (1)
4151
public
ItemDictionary
<ProjectItem> ItemsIgnoringCondition { get; private set; }
Logging\BinaryLogger\BuildEventArgsWriter.cs (2)
968
if (items is
ItemDictionary
<ProjectItemInstance> itemInstanceDictionary)
984
else if (items is
ItemDictionary
<ProjectItem> itemDictionary)
Utilities\Utilities.cs (6)
757
if (items is
ItemDictionary
<ProjectItemInstance> projectItemInstanceDictionary)
764
else if (items is
ItemDictionary
<ProjectItem> projectItemDictionary)
788
if (items is
ItemDictionary
<ProjectItemInstance> projectItemInstanceDictionary)
794
else if (items is
ItemDictionary
<ProjectItem> projectItemDictionary)
817
if (items is
ItemDictionary
<ProjectItemInstance> projectItemInstanceDictionary)
824
else if (items is
ItemDictionary
<ProjectItem> projectItemDictionary)
Microsoft.Build.Engine.UnitTests (62)
BackEnd\BatchingEngine_Tests.cs (6)
34
ItemDictionary
<ProjectItemInstance> itemsByType = new ItemDictionary<ProjectItemInstance>();
131
ItemDictionary
<ProjectItemInstance> itemsByType = new ItemDictionary<ProjectItemInstance>();
168
ItemDictionary
<ProjectItemInstance> itemsByType = new ItemDictionary<ProjectItemInstance>();
204
ItemDictionary
<ProjectItemInstance> itemsByType = new ItemDictionary<ProjectItemInstance>();
229
ItemDictionary
<ProjectItemInstance> itemsByType = new ItemDictionary<ProjectItemInstance>();
530
private static Lookup CreateLookup(
ItemDictionary
<ProjectItemInstance> itemsByType, PropertyDictionary<ProjectPropertyInstance> properties)
BackEnd\IntrinsicTask_Tests.cs (1)
3946
ItemDictionary
<ProjectItemInstance> itemsByName = new ItemDictionary<ProjectItemInstance>();
BackEnd\Lookup_Tests.cs (25)
27
ItemDictionary
<ProjectItemInstance> table1 = new ItemDictionary<ProjectItemInstance>();
49
ItemDictionary
<ProjectItemInstance> table1 = new ItemDictionary<ProjectItemInstance>();
82
ItemDictionary
<ProjectItemInstance> table1 = new ItemDictionary<ProjectItemInstance>();
152
ItemDictionary
<ProjectItemInstance> table1 = new ItemDictionary<ProjectItemInstance>();
202
ItemDictionary
<ProjectItemInstance> table1 = new ItemDictionary<ProjectItemInstance>();
253
ItemDictionary
<ProjectItemInstance> table1 = new ItemDictionary<ProjectItemInstance>();
303
ItemDictionary
<ProjectItemInstance> table1 = new ItemDictionary<ProjectItemInstance>();
358
ItemDictionary
<ProjectItemInstance> table1 = new ItemDictionary<ProjectItemInstance>();
400
ItemDictionary
<ProjectItemInstance> table1 = new ItemDictionary<ProjectItemInstance>();
464
ItemDictionary
<ProjectItemInstance> table1 = new ItemDictionary<ProjectItemInstance>();
524
ItemDictionary
<ProjectItemInstance> table1 = new ItemDictionary<ProjectItemInstance>();
595
ItemDictionary
<ProjectItemInstance> table1 = new ItemDictionary<ProjectItemInstance>();
662
ItemDictionary
<ProjectItemInstance> table1 = new ItemDictionary<ProjectItemInstance>();
717
ItemDictionary
<ProjectItemInstance> table1 = new ItemDictionary<ProjectItemInstance>();
765
ItemDictionary
<ProjectItemInstance> table1 = new ItemDictionary<ProjectItemInstance>();
821
ItemDictionary
<ProjectItemInstance> table1 = new ItemDictionary<ProjectItemInstance>();
862
ItemDictionary
<ProjectItemInstance> table1 = new ItemDictionary<ProjectItemInstance>();
897
ItemDictionary
<ProjectItemInstance> table1 = new ItemDictionary<ProjectItemInstance>();
968
ItemDictionary
<ProjectItemInstance> table1 = new ItemDictionary<ProjectItemInstance>();
1025
ItemDictionary
<ProjectItemInstance> table1 = new ItemDictionary<ProjectItemInstance>();
1077
ItemDictionary
<ProjectItemInstance> table1 = new ItemDictionary<ProjectItemInstance>();
1129
ItemDictionary
<ProjectItemInstance> table1 = new ItemDictionary<ProjectItemInstance>();
1167
ItemDictionary
<ProjectItemInstance> table1 = new ItemDictionary<ProjectItemInstance>();
1295
internal static Lookup CreateLookup(
ItemDictionary
<ProjectItemInstance> items)
1307
internal static Lookup CreateLookup(PropertyDictionary<ProjectPropertyInstance> properties,
ItemDictionary
<ProjectItemInstance> items)
BackEnd\TargetUpToDateChecker_Tests.cs (11)
185
ItemDictionary
<ProjectItemInstance> itemsByName = new ItemDictionary<ProjectItemInstance>();
228
ItemDictionary
<ProjectItemInstance> itemsByName = new ItemDictionary<ProjectItemInstance>();
278
ItemDictionary
<ProjectItemInstance> itemsByName = new ItemDictionary<ProjectItemInstance>();
281
ItemDictionary
<ProjectItemInstance> changedTargetInputs = new ItemDictionary<ProjectItemInstance>();
282
ItemDictionary
<ProjectItemInstance> upToDateTargetInputs = new ItemDictionary<ProjectItemInstance>();
557
ItemDictionary
<ProjectItemInstance> itemsByName,
561
ItemDictionary
<ProjectItemInstance> h1 = new ItemDictionary<ProjectItemInstance>();
562
ItemDictionary
<ProjectItemInstance> h2 = new ItemDictionary<ProjectItemInstance>();
568
ItemDictionary
<ProjectItemInstance> itemsByName,
571
out
ItemDictionary
<ProjectItemInstance> changedTargetInputs,
572
out
ItemDictionary
<ProjectItemInstance> upToDateTargetInputs)
BackEnd\TaskExecutionHost_Tests.cs (1)
1284
ItemDictionary
<ProjectItemInstance> itemsByName = new ItemDictionary<ProjectItemInstance>();
BackEnd\TaskRegistry_Tests.cs (1)
2110
ItemDictionary
<ProjectItemInstance> secondaryItemsByName = new ItemDictionary<ProjectItemInstance>();
Collections\OMcollections_tests.cs (1)
107
ItemDictionary
<ProjectItemInstance> items = new ItemDictionary<ProjectItemInstance>();
Evaluation\Expander_Tests.cs (6)
93
ItemDictionary
<ProjectItemInstance> itemsByType = new ItemDictionary<ProjectItemInstance>();
793
ItemDictionary
<ProjectItemInstance> ig = new ItemDictionary<ProjectItemInstance>();
840
ItemDictionary
<ProjectItemInstance> ig = new ItemDictionary<ProjectItemInstance>();
1435
ItemDictionary
<ProjectItemInstance> secondaryItemsByName = new ItemDictionary<ProjectItemInstance>();
1618
var
projectItemGroups = new ItemDictionary<ProjectItemInstance>();
3979
ItemDictionary
<ProjectItemInstance> itemsByType = new ItemDictionary<ProjectItemInstance>();
Evaluation\ItemSpec_Tests.cs (3)
90
var
itemDictionary = ToItemDictionary(items);
99
private static
ItemDictionary
<ProjectItemInstance> ToItemDictionary(Dictionary<string, string[]> itemTypes)
101
var
itemDictionary = new ItemDictionary<ProjectItemInstance>();
ExpressionTree_Tests.cs (6)
183
ItemDictionary
<ProjectItemInstance> itemBag = new ItemDictionary<ProjectItemInstance>();
213
ItemDictionary
<ProjectItemInstance> itemBag = new ItemDictionary<ProjectItemInstance>();
248
ItemDictionary
<ProjectItemInstance> itemBag = new ItemDictionary<ProjectItemInstance>();
280
ItemDictionary
<ProjectItemInstance> itemBag = new ItemDictionary<ProjectItemInstance>();
297
ItemDictionary
<ProjectItemInstance> itemBag = new ItemDictionary<ProjectItemInstance>();
326
ItemDictionary
<ProjectItemInstance> itemBag = new ItemDictionary<ProjectItemInstance>();
ExpressionTreeExpression_Tests.cs (1)
368
ItemDictionary
<ProjectItemInstance> itemBag = new ItemDictionary<ProjectItemInstance>();