2 instantiations of Choose
Microsoft.Build.Engine (2)
Choose\When.cs (1)
191
Choose newChoose = new
Choose
(parentProjectForChildren, this.PropertyAndItemLists, (XmlElement)whenChildNode,
Engine\Project.cs (1)
3882
Choose newChoose = new
Choose
(this, this.rawGroups, childElement, importedProject, 0 /* not nested in another <Choose> */);
14 references to Choose
Microsoft.Build.Engine (14)
Choose\GroupEnumeratorHelper.cs (3)
95
else if (group is
Choose
)
104
Choose
choose = (
Choose
)group;
Choose\GroupingCollection.cs (3)
454
else if (newGroup is
Choose
)
486
else if (newGroup is
Choose
)
502
Choose
choose
Choose\When.cs (3)
191
Choose
newChoose = new Choose(parentProjectForChildren, this.PropertyAndItemLists, (XmlElement)whenChildNode,
283
else if (propOrItem is
Choose
)
285
((
Choose
)propOrItem).Evaluate(parentPropertyBag, ignoreCondition, honorCondition, conditionedPropertiesTable, pass);
Engine\Project.cs (5)
3882
Choose
newChoose = new Choose(this, this.rawGroups, childElement, importedProject, 0 /* not nested in another <Choose> */);
4306
else if (propertyGroup is
Choose
)
4308
((
Choose
)propertyGroup).Evaluate(this.evaluatedProperties, false, true, this.conditionedPropertiesTable, ProcessingPass.Pass1);
4338
else if (itemGroup is
Choose
)
4340
((
Choose
)itemGroup).Evaluate(this.evaluatedProperties, ignoreCondition, honorCondition, this.conditionedPropertiesTable, ProcessingPass.Pass2);