4 instantiations of DocumentAttributes
Microsoft.CodeAnalysis.Workspaces (4)
Workspace\Solution\DocumentInfo.cs (3)
86
new
DocumentAttributes
(
223
return new
DocumentAttributes
(newId, newName, newFolders, newSourceCodeKind, newFilePath, newIsGenerated, newDesignTimeOnly);
255
return new
DocumentAttributes
(documentId, name, folders, sourceCodeKind, filePath, isGenerated, designTimeOnly);
Workspace\Solution\SourceGeneratedDocumentState.cs (1)
115
new DocumentInfo.
DocumentAttributes
(
30 references to DocumentAttributes
Microsoft.CodeAnalysis.Workspaces (30)
Serialization\SerializationExtensions.cs (1)
23
DocumentInfo.
DocumentAttributes
=> WellKnownSynchronizationKind.DocumentAttributes,
Serialization\SerializerService.cs (2)
103
((DocumentInfo.
DocumentAttributes
)value).WriteTo(writer);
248
WellKnownSynchronizationKind.DocumentAttributes => DocumentInfo.
DocumentAttributes
.ReadFrom(reader),
Workspace\ProjectSystem\ProjectSystemProject.BatchingDocumentCollection.cs (1)
484
var
attributes = w.CurrentSolution.GetRequiredDocument(documentId).State.Attributes;
Workspace\Solution\AdditionalDocumentState.cs (2)
18
DocumentInfo.
DocumentAttributes
attributes,
34
protected override TextDocumentState UpdateAttributes(DocumentInfo.
DocumentAttributes
newAttributes)
Workspace\Solution\AnalyzerConfigDocumentState.cs (2)
20
DocumentInfo.
DocumentAttributes
attributes,
40
protected override TextDocumentState UpdateAttributes(DocumentInfo.
DocumentAttributes
newAttributes)
Workspace\Solution\DocumentInfo.cs (6)
21
internal
DocumentAttributes
Attributes { get; }
66
internal DocumentInfo(
DocumentAttributes
attributes, TextLoader? loader, IDocumentServiceProvider? documentServiceProvider)
99
DocumentAttributes
? attributes = null,
103
var
newAttributes = attributes ?? Attributes;
195
public
DocumentAttributes
With(
244
public static
DocumentAttributes
ReadFrom(ObjectReader reader)
Workspace\Solution\DocumentState.cs (4)
40
DocumentInfo.
DocumentAttributes
attributes,
399
protected override TextDocumentState UpdateAttributes(DocumentInfo.
DocumentAttributes
newAttributes)
441
public new DocumentState WithAttributes(DocumentInfo.
DocumentAttributes
newAttributes)
534
DocumentInfo.
DocumentAttributes
attributes,
Workspace\Solution\DocumentState_LinkedFileReuse.cs (1)
101
DocumentInfo.
DocumentAttributes
attributes,
Workspace\Solution\SolutionCompilationState.cs (2)
775
Func<DocumentInfo.
DocumentAttributes
, TArg, DocumentInfo.
DocumentAttributes
> updateAttributes)
Workspace\Solution\SolutionState.cs (2)
961
Func<DocumentInfo.
DocumentAttributes
, TArg, DocumentInfo.
DocumentAttributes
> updateAttributes)
Workspace\Solution\SourceGeneratedDocumentState.cs (2)
136
DocumentInfo.
DocumentAttributes
attributes,
162
protected override TextDocumentState UpdateAttributes(DocumentInfo.
DocumentAttributes
newAttributes)
Workspace\Solution\TextDocumentState.cs (4)
20
public readonly DocumentInfo.
DocumentAttributes
Attributes;
30
DocumentInfo.
DocumentAttributes
attributes,
58
public TextDocumentState WithAttributes(DocumentInfo.
DocumentAttributes
newAttributes)
67
protected abstract TextDocumentState UpdateAttributes(DocumentInfo.
DocumentAttributes
newAttributes);
Workspace\Workspace.cs (1)
1140
var
oldAttributes = oldSolution.GetDocument(documentId)!.State.Attributes;