1 write to Identity
Microsoft.CodeAnalysis.Workspaces (1)
Workspace\Solution\SourceGeneratedDocumentState.cs (1)
146
Identity
= documentIdentity;
16 references to Identity
Microsoft.CodeAnalysis.Remote.ServiceHub (1)
Services\SourceGeneration\RemoteSourceGenerationService.cs (1)
45
result.Add(new(state.
Identity
, state.GetContentIdentity(), state.GenerationDateTime));
Microsoft.CodeAnalysis.Workspaces (15)
Workspace\Solution\SolutionCompilationState.cs (3)
812
else if (TryGetSourceGeneratedDocumentStateForAlreadyGeneratedId(doc.documentId) is {
Identity
: var identity })
1017
else if (TryGetSourceGeneratedDocumentStateForAlreadyGeneratedId(doc.documentId) is {
Identity
: var identity })
1350
.Select(static state => state.
Identity
.DocumentId.ProjectId)
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker_Generators.cs (3)
130
if (existingDocument?.
Identity
== documentIdentity &&
212
Contract.ThrowIfTrue(existingDocument.
Identity
!= documentIdentity, "Identities must match!");
381
if (state.
Identity
.Generator != generatorIdentity)
Workspace\Solution\SolutionCompilationState_Checksum.cs (1)
127
static (s, arg) => arg.serializer.CreateChecksum(s.
Identity
, cancellationToken: arg.cancellationToken), (serializer, cancellationToken));
Workspace\Solution\SourceGeneratedDocument.cs (1)
26
internal SourceGeneratedDocumentIdentity Identity => State.
Identity
;
Workspace\Solution\SourceGeneratedDocumentState.cs (5)
21
public string HintName =>
Identity
.HintName;
179
Identity
,
195
Identity
,
214
this.
Identity
,
248
this.
Identity
,
Workspace\Solution\StateChecksums.cs (2)
148
onAssetFound(identityChecksum, state.
Identity
, arg);
162
onAssetFound(identityChecksum, state.
Identity
, arg);