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
(
29 references to DocumentAttributes
Microsoft.CodeAnalysis.Workspaces (29)
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\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)
794
Func<DocumentInfo.
DocumentAttributes
, TArg, DocumentInfo.
DocumentAttributes
> updateAttributes)
Workspace\Solution\SolutionState.cs (2)
973
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)
1108
var
oldAttributes = oldSolution.GetDocument(documentId)!.State.Attributes;