2 instantiations of ItemDefinitionLibrary
Microsoft.Build.Engine (2)
Engine\Project.cs (1)
392this.itemDefinitionLibrary = new ItemDefinitionLibrary(this);
ItemsAndProperties\Lookup.cs (1)
1107this.lookup = new Lookup(items, properties, new ItemDefinitionLibrary(null));
19 references to ItemDefinitionLibrary
Microsoft.Build.Engine (19)
Engine\Project.cs (2)
176private ItemDefinitionLibrary itemDefinitionLibrary; 475internal ItemDefinitionLibrary ItemDefinitionLibrary
Items\BuildItem.cs (9)
67private ItemDefinitionLibrary itemDefinitionLibrary; 403internal BuildItem(XmlDocument ownerDocument, string name, string include, ItemDefinitionLibrary itemDefinitionLibrary) 419private BuildItem(XmlDocument ownerDocument, string name, string include, bool createCustomMetadataCache, ItemDefinitionLibrary itemDefinitionLibrary) 429private void BuildItemHelper(XmlDocument ownerDocument, string itemName, string itemInclude, bool createCustomMetadataCache, ItemDefinitionLibrary itemDefinitionLibraryToUse) 508internal BuildItem(XmlElement itemElement, bool importedFromAnotherProject, ItemDefinitionLibrary itemDefinitionLibrary) 517internal BuildItem(XmlElement itemElement, bool importedFromAnotherProject, bool isPartOfProjectManifest, ItemDefinitionLibrary itemDefinitionLibrary) 685internal ItemDefinitionLibrary ItemDefinitionLibrary 2081private void MustHaveItemDefinitionLibrary(ItemDefinitionLibrary library) 2228ItemDefinitionLibrary definitionLibraryToClone = this.itemDefinitionLibrary;
Items\ItemDefinitionLibrary.cs (3)
29private List<ItemDefinitionLibrary.BuildItemDefinitionGroupXml> itemDefinitions; 325private ItemDefinitionLibrary itemDefinitionLibrary; 330internal SpecificItemDefinitionLibrary(string itemType, ItemDefinitionLibrary itemDefinitionLibrary)
ItemsAndProperties\Lookup.cs (3)
108private ItemDefinitionLibrary itemDefinitionLibrary; 114internal Lookup(Hashtable itemsByName, BuildPropertyGroup properties, ItemDefinitionLibrary itemDefinitionLibrary) 118internal Lookup(Hashtable itemsByName, BuildItemGroup projectItems, BuildPropertyGroup properties, ItemDefinitionLibrary itemDefinitionLibrary)
Tasks\IntrinsicTask.cs (2)
28internal IntrinsicTask(XmlElement taskNodeXmlElement, EngineLoggingServices loggingServices, BuildEventContext eventContext, string executionDirectory, ItemDefinitionLibrary itemDefinitionLibrary) 350private ItemDefinitionLibrary itemDefinitionLibrary;