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