2 overrides of MessageProvider
Microsoft.CodeAnalysis.CSharp (1)
Symbols\ReferenceManager.cs (1)
63protected override CommonMessageProvider MessageProvider
Microsoft.CodeAnalysis.VisualBasic (1)
Symbols\ReferenceManager.vb (1)
90Protected Overrides ReadOnly Property MessageProvider As CommonMessageProvider
16 references to MessageProvider
Microsoft.CodeAnalysis (16)
ReferenceManager\CommonReferenceManager.Resolution.cs (16)
321Metadata? metadata = GetMetadata(peReference, MessageProvider, location, diagnostics); 363diagnostics.Add(MessageProvider.CreateDiagnostic(MessageProvider.ERR_MetadataFileNotAssembly, location, peReference.Display ?? "")); 378diagnostics.Add(MessageProvider.CreateDiagnostic(MessageProvider.ERR_LinkedNetmoduleMetadataMustProvideFullPEImage, location, peReference.Display ?? "")); 385diagnostics.Add(MessageProvider.CreateDiagnostic(MessageProvider.ERR_MetadataFileNotModule, location, peReference.Display ?? "")); 547var metadata = GetMetadata(peReference, MessageProvider, Location.None, diagnostics); 559diagnostics.Add(MessageProvider.CreateDiagnostic(MessageProvider.ERR_MetadataFileNotAssembly, Location.None, peReference.Display ?? "")); 759MessageProvider.ReportDuplicateMetadataReferenceStrong(diagnostics, location, reference, identity, equivalent.Reference!, equivalent.Identity); 780MessageProvider.ReportDuplicateMetadataReferenceWeak(diagnostics, location, reference, identity, equivalent.Reference!, equivalent.Identity); 807diagnostics.Add(MessageProvider.CreateDiagnostic(MessageProvider.ERR_MetadataReferencesNotSupported, referenceDirective.Location)); 822diagnostics.Add(MessageProvider.CreateDiagnostic(MessageProvider.ERR_MetadataFileNotFound, referenceDirective.Location, referenceDirective.File));