1 override of MessageProvider
Microsoft.CodeAnalysis.CSharp (1)
Symbols\ReferenceManager.cs (1)
62
protected override CommonMessageProvider
MessageProvider
16 references to MessageProvider
Microsoft.CodeAnalysis (16)
ReferenceManager\CommonReferenceManager.Resolution.cs (16)
322
Metadata? metadata = GetMetadata(peReference,
MessageProvider
, location, diagnostics);
364
diagnostics.Add(
MessageProvider
.CreateDiagnostic(
MessageProvider
.ERR_MetadataFileNotAssembly, location, peReference.Display ?? ""));
379
diagnostics.Add(
MessageProvider
.CreateDiagnostic(
MessageProvider
.ERR_LinkedNetmoduleMetadataMustProvideFullPEImage, location, peReference.Display ?? ""));
386
diagnostics.Add(
MessageProvider
.CreateDiagnostic(
MessageProvider
.ERR_MetadataFileNotModule, location, peReference.Display ?? ""));
548
var metadata = GetMetadata(peReference,
MessageProvider
, Location.None, diagnostics);
560
diagnostics.Add(
MessageProvider
.CreateDiagnostic(
MessageProvider
.ERR_MetadataFileNotAssembly, Location.None, peReference.Display ?? ""));
760
MessageProvider
.ReportDuplicateMetadataReferenceStrong(diagnostics, location, reference, identity, equivalent.Reference!, equivalent.Identity);
781
MessageProvider
.ReportDuplicateMetadataReferenceWeak(diagnostics, location, reference, identity, equivalent.Reference!, equivalent.Identity);
808
diagnostics.Add(
MessageProvider
.CreateDiagnostic(
MessageProvider
.ERR_MetadataReferencesNotSupported, referenceDirective.Location));
823
diagnostics.Add(
MessageProvider
.CreateDiagnostic(
MessageProvider
.ERR_MetadataFileNotFound, referenceDirective.Location, referenceDirective.File));