37 references to ItemType
Microsoft.Build (6)
Evaluation\Expander.cs (3)
1892itemFactory.ItemType = expressionCapture.ItemType; 1997ProjectErrorUtilities.VerifyThrowInvalidProject(!string.IsNullOrEmpty(expressionCapture.ItemType), elementLocation, "InvalidFunctionPropertyExpression"); 2001var itemsOfType = evaluatedItems.GetItems(expressionCapture.ItemType);
Evaluation\LazyItemEvaluator.cs (2)
696if (match.ItemType != null) 698AddReferencedItemList(match.ItemType, operationBuilder.ReferencedItemLists);
Evaluation\LazyItemEvaluator.LazyItemOperation.cs (1)
331if (!itemExpressionFragment.Capture.ItemType.Equals(referencedItemType, StringComparison.OrdinalIgnoreCase))
Microsoft.Build.Engine.UnitTests (31)
Evaluation\ExpressionShredder_Tests.cs (31)
580Assert.Equal("i", capture.ItemType); 658Assert.Equal("Foo", capture.ItemType); 675Assert.Equal("Foo", capture.ItemType); 692Assert.Equal("Foo", capture.ItemType); 710Assert.Equal("Foo", capture.ItemType); 728Assert.Equal("Foo", capture.ItemType); 748Assert.Equal("Foo", capture.ItemType); 768Assert.Equal("Foo", capture.ItemType); 790Assert.Equal("Foo", capture.ItemType); 812Assert.Equal("Foo", capture.ItemType); 834Assert.Equal("Foo", capture.ItemType); 856Assert.Equal("Foo", capture.ItemType); 875Assert.Equal("Foo", capture.ItemType); 897Assert.Equal("Foo", capture.ItemType); 919Assert.Equal("Foo", capture.ItemType); 941Assert.Equal("Foo", capture.ItemType); 963Assert.Equal("Foo", capture.ItemType); 985Assert.Equal("Foo", capture.ItemType); 1005Assert.Equal("Bar", expressions[0].ItemType); 1009Assert.Equal("Foo", capture.ItemType); 1029Assert.Equal("Bar", expressions[1].ItemType); 1033Assert.Equal("Foo", capture.ItemType); 1053Assert.Equal("Bar", expressions[1].ItemType); 1057Assert.Equal("Foo", capture.ItemType); 1077Assert.Equal("Bar", expressions[1].ItemType); 1081Assert.Equal("Foo", capture.ItemType); 1099Assert.Equal("foo", expressions[0].ItemType); 1102Assert.Equal("foo", expressions[1].ItemType); 1105Assert.Equal("foo", expressions[2].ItemType); 1108Assert.Equal("foo", expressions[3].ItemType); 1111Assert.Equal("foo", expressions[4].ItemType);