4 writes to FullPath
Microsoft.Build (4)
Construction\ProjectRootElement.cs (4)
424XmlDocument.FullPath = newFullPath; 1680document.FullPath = FullPath; 2059FullPath = fullPath, 2078XmlDocument.FullPath = fullPath;
8 references to FullPath
Microsoft.Build (8)
Construction\ProjectRootElement.cs (1)
1755ErrorUtilities.VerifyThrow(document.FullPath == null, "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)
134ProjectErrorUtilities.ThrowInvalidProject(ElementLocation.Create(_document.FullPath), "NoRootProjectElement", XMakeElements.project);