2 instantiations of DocumentFileInfo
Microsoft.CodeAnalysis.Workspaces.MSBuild (2)
MSBuild\ProjectFile\ProjectFile.cs (2)
207
return new
DocumentFileInfo
(filePath, logicalPath, isLinked, isGenerated, sourceCodeKind);
217
return new
DocumentFileInfo
(filePath, logicalPath, isLinked, isGenerated, SourceCodeKind.Regular);
16 references to DocumentFileInfo
Microsoft.CodeAnalysis.Workspaces.MSBuild (16)
MSBuild\MSBuildProjectLoader.Worker.cs (2)
442
private ImmutableArray<DocumentInfo> CreateDocumentInfos(IReadOnlyList<
DocumentFileInfo
> documentFileInfos, ProjectId projectId, Encoding? encoding)
446
foreach (
var
info in documentFileInfos)
MSBuild\ProjectFile\ProjectFile.cs (2)
199
private
DocumentFileInfo
MakeDocumentFileInfo(MSB.Framework.ITaskItem documentItem)
210
private
DocumentFileInfo
MakeNonSourceFileDocumentFileInfo(MSB.Framework.ITaskItem documentItem)
MSBuild\ProjectFile\ProjectFileInfo.cs (12)
73
public ImmutableArray<
DocumentFileInfo
> Documents { get; }
78
public ImmutableArray<
DocumentFileInfo
> AdditionalDocuments { get; }
83
public ImmutableArray<
DocumentFileInfo
> AnalyzerConfigDocuments { get; }
111
ImmutableArray<
DocumentFileInfo
> documents,
112
ImmutableArray<
DocumentFileInfo
> additionalDocuments,
113
ImmutableArray<
DocumentFileInfo
> analyzerConfigDocuments,
144
ImmutableArray<
DocumentFileInfo
> documents,
145
ImmutableArray<
DocumentFileInfo
> additionalDocuments,
146
ImmutableArray<
DocumentFileInfo
> analyzerConfigDocuments,
176
documents: ImmutableArray<
DocumentFileInfo
>.Empty,
177
additionalDocuments: ImmutableArray<
DocumentFileInfo
>.Empty,
178
analyzerConfigDocuments: ImmutableArray<
DocumentFileInfo
>.Empty,