1 write to ObservedMetadata
Microsoft.CodeAnalysis (1)
ReferenceManager\CommonReferenceManager.State.cs (1)
202this.ObservedMetadata = observedMetadata ?? new Dictionary<MetadataReference, MetadataOrDiagnostic>();
5 references to ObservedMetadata
Microsoft.CodeAnalysis (5)
ReferenceManager\CommonReferenceManager.Resolution.cs (4)
479lock (ObservedMetadata) 509lock (ObservedMetadata) 521ObservedMetadata.Add(peReference, (MetadataOrDiagnostic?)newMetadata ?? newDiagnostic!); 528if (ObservedMetadata.TryGetValue(peReference, out MetadataOrDiagnostic? existing))
ReferenceManager\CommonReferenceManager.State.cs (1)
70/// Access only under lock(<see cref="ObservedMetadata"/>).