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