1 write to _project
Microsoft.Build (1)
Evaluation\ProjectParser.cs (1)
107_project = project;
48 references to _project
Microsoft.Build (48)
Evaluation\ProjectParser.cs (48)
141ProjectErrorUtilities.VerifyThrowInvalidProject(element.Name != XMakeElements.visualStudioProject, element.Location, "ProjectUpgradeNeeded", _project.FullPath); 152_project.XmlNamespace = element.NamespaceURI; 158_project.SetProjectRootElementFromParser(element, _project); 165_project.AppendParentedChildNoChecks(ParseProjectPropertyGroupElement(childElement, _project)); 169_project.AppendParentedChildNoChecks(ParseProjectItemGroupElement(childElement, _project)); 173_project.AppendParentedChildNoChecks(ParseProjectImportGroupElement(childElement, _project)); 177_project.AppendParentedChildNoChecks(ParseProjectImportElement(childElement, _project)); 181_project.AppendParentedChildNoChecks(ParseProjectUsingTaskElement(childElement)); 185_project.AppendParentedChildNoChecks(ParseProjectTargetElement(childElement)); 189_project.AppendParentedChildNoChecks(ParseProjectItemDefinitionGroupElement(childElement, _project)); 193_project.AppendParentedChildNoChecks(ParseProjectChooseElement(childElement, _project, 0 /* nesting depth */)); 197_project.AppendParentedChildNoChecks(ParseProjectExtensionsElement(childElement)); 201_project.AppendParentedChildNoChecks(ParseProjectSdkElement(childElement)); 229ProjectPropertyGroupElement propertyGroup = new ProjectPropertyGroupElement(element, parent, _project); 238ProjectPropertyElement property = new ProjectPropertyElement(childElement, propertyGroup, _project); 253ProjectItemGroupElement itemGroup = new ProjectItemGroupElement(element, parent, _project); 321ProjectItemElement item = new ProjectItemElement(element, parent, _project); 339ProjectMetadataElement metadatum = _project.CreateMetadataElement(attribute); 415ProjectMetadataElement metadatum = new ProjectMetadataElement(element, parent, _project); 437ProjectImportGroupElement importGroup = new ProjectImportGroupElement(element, parent, _project); 488return new ProjectImportElement(element, parent, _project, sdk); 499UsingTaskParameterGroupElement parameterGroup = new UsingTaskParameterGroupElement(element, parent, _project); 513ProjectUsingTaskParameterElement parameter = new ProjectUsingTaskParameterElement(childElement, parameterGroup, _project); 546ProjectUsingTaskElement usingTask = new ProjectUsingTaskElement(element, _project, _project); 574child = new ProjectUsingTaskBodyElement(childElement, usingTask, _project); 609ProjectTargetElement target = new ProjectTargetElement(element, _project, _project); 643child = onError = new ProjectOnErrorElement(childElement, target, _project); 687ProjectTaskElement task = new ProjectTaskElement(element, parent, _project); 732return new ProjectOutputElement(element, parent, _project); 742ProjectItemDefinitionGroupElement itemDefinitionGroup = new ProjectItemDefinitionGroupElement(element, parent, _project); 763ProjectItemDefinitionElement itemDefinition = new ProjectItemDefinitionElement(element, parent, _project); 778ProjectMetadataElement metadatum = _project.CreateMetadataElement(attribute); 810ProjectChooseElement choose = new ProjectChooseElement(element, parent, _project); 860ProjectWhenElement when = new ProjectWhenElement(element, parent, _project); 874ProjectOtherwiseElement otherwise = new ProjectOtherwiseElement(element, parent, _project); 934return new ProjectExtensionsElement(element, _project, _project); 947return new ProjectSdkElement(element, _project, _project);