4 writes to FullPath
Microsoft.Build (4)
Construction\ProjectRootElement.cs (4)
444XmlDocument.FullPath = newFullPath; 1706document.FullPath = FullPath; 2090FullPath = fullPath, 2109XmlDocument.FullPath = fullPath;
8 references to FullPath
Microsoft.Build (8)
Construction\ProjectRootElement.cs (1)
1781Assumed.Null(document.FullPath, "Only virtual documents supported");
ElementLocation\XmlAttributeWithLocation.cs (3)
38_elementLocation = ElementLocation.Create(documentWithLocation.FullPath, lineNumber, columnNumber); 77if (!String.Equals(_elementLocation.File, ownerDocumentWithLocation.FullPath ?? String.Empty, StringComparison.OrdinalIgnoreCase)) 79_elementLocation = ElementLocation.Create(ownerDocumentWithLocation.FullPath, _elementLocation.Line, _elementLocation.Column);
ElementLocation\XmlElementWithLocation.cs (3)
50_elementLocation = ElementLocation.Create(documentWithLocation.FullPath, lineNumber, adjustedColumn); 97if (!String.Equals(_elementLocation.File, ownerDocumentWithLocation.FullPath ?? String.Empty, StringComparison.OrdinalIgnoreCase)) 99_elementLocation = ElementLocation.Create(ownerDocumentWithLocation.FullPath, _elementLocation.Line, _elementLocation.Column);
Evaluation\ProjectParser.cs (1)
138ProjectErrorUtilities.ThrowInvalidProject(ElementLocation.Create(_document.FullPath), "NoRootProjectElement", XMakeElements.project);