1 write to SourceCodeKind
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\DocumentInfo.cs (1)
202
SourceCodeKind
= sourceCodeKind;
10 references to SourceCodeKind
Microsoft.CodeAnalysis.Remote.ServiceHub (3)
Host\RemoteWorkspace.SolutionCreator.cs (3)
490
if (document.State.Attributes.
SourceCodeKind
!= newDocumentInfo.
SourceCodeKind
)
494
document = document.Project.Solution.WithDocumentSourceCodeKind(document.Id, newDocumentInfo.
SourceCodeKind
).GetDocument(document.Id)!;
Microsoft.CodeAnalysis.Workspaces (7)
Workspace\Solution\DocumentInfo.cs (5)
43
public SourceCodeKind SourceCodeKind => Attributes.
SourceCodeKind
;
220
var newSourceCodeKind = sourceCodeKind.HasValue ? sourceCodeKind.Value :
SourceCodeKind
;
228
newSourceCodeKind ==
SourceCodeKind
&&
243
=> FilePath ?? (
SourceCodeKind
== SourceCodeKind.Regular ? Name : "");
253
writer.WriteByte(checked((byte)
SourceCodeKind
));
Workspace\Solution\DocumentState.cs (1)
95
=> ParseOptions == null ? Attributes.
SourceCodeKind
: ParseOptions.Kind;
Workspace\Workspace.cs (1)
909
if (oldAttributes.
SourceCodeKind
!= newInfo.SourceCodeKind)