3 types derived from CommonMessageProvider
Microsoft.CodeAnalysis.CSharp (1)
Errors\MessageProvider.cs (1)
17internal sealed class MessageProvider : CommonMessageProvider, IObjectWritable
Microsoft.CodeAnalysis.Test.Utilities (1)
Mocks\TestMessageProvider.cs (1)
14internal abstract class TestMessageProvider : CommonMessageProvider
Microsoft.CodeAnalysis.VisualBasic (1)
Errors\MessageProvider.vb (1)
12Inherits CommonMessageProvider
102 references to CommonMessageProvider
Microsoft.CodeAnalysis (76)
CommandLine\CommandLineArguments.cs (4)
385internal IEnumerable<MetadataReference> ResolveMetadataReferences(MetadataReferenceResolver metadataResolver, List<DiagnosticInfo>? diagnosticsOpt, CommonMessageProvider? messageProviderOpt) 395internal virtual bool ResolveMetadataReferences(MetadataReferenceResolver metadataResolver, List<DiagnosticInfo>? diagnosticsOpt, CommonMessageProvider? messageProviderOpt, List<MetadataReference> resolved) 420internal static ImmutableArray<PortableExecutableReference> ResolveMetadataReference(CommandLineReference cmdReference, MetadataReferenceResolver metadataResolver, List<DiagnosticInfo>? diagnosticsOpt, CommonMessageProvider? messageProviderOpt) 468CommonMessageProvider messageProvider,
CommandLine\CommandLineParser.cs (3)
22private readonly CommonMessageProvider _messageProvider; 27internal CommandLineParser(CommonMessageProvider messageProvider, bool isScriptCommandLineParser) 34internal CommonMessageProvider MessageProvider
CommandLine\CommonCompiler.CompilerEmitStreamProvider.cs (2)
42var messageProvider = _compiler.MessageProvider; 118var messageProvider = _compiler.MessageProvider;
CommandLine\CommonCompiler.cs (9)
74public CommonMessageProvider MessageProvider { get; } 117CommonMessageProvider messageProvider, 502internal static DiagnosticInfo ToFileReadDiagnostics(CommonMessageProvider messageProvider, Exception e, string filePath) 1456protected virtual ImmutableArray<AdditionalTextFile> ResolveAdditionalFilesFromArguments(List<DiagnosticInfo> diagnostics, CommonMessageProvider messageProvider, TouchedFileLogger? touchedFilesLogger) 1499CommonMessageProvider messageProvider, 1512CommonMessageProvider messageProvider, 1540private static Stream? OpenManifestStream(ICommonCompilerFileSystem fileSystem, CommonMessageProvider messageProvider, OutputKind outputKind, CommandLineArguments arguments, DiagnosticBag diagnostics) 1547private static Stream? OpenStream(ICommonCompilerFileSystem fileSystem, CommonMessageProvider messageProvider, string? path, string? baseDirectory, int errorCode, DiagnosticBag diagnostics) 1572private static string? ResolveRelativePath(CommonMessageProvider messageProvider, string path, string? baseDirectory, DiagnosticBag diagnostics)
Compilation.EmitStream.cs (1)
158internal bool Complete(StrongNameKeys strongNameKeys, CommonMessageProvider messageProvider, DiagnosticBag diagnostics)
Compilation\CommonSyntaxAndDeclarationManager.cs (2)
14internal readonly CommonMessageProvider MessageProvider; 21CommonMessageProvider messageProvider,
Compilation\Compilation.cs (2)
1807internal abstract CommonMessageProvider MessageProvider { get; } 3308CommonMessageProvider messageProvider,
Compilation\CompilationOptions.cs (1)
564internal void ValidateOptions(ArrayBuilder<Diagnostic> builder, CommonMessageProvider messageProvider)
Compilation\ParseOptions.cs (1)
79internal void ValidateOptions(ArrayBuilder<Diagnostic> builder, CommonMessageProvider messageProvider)
Diagnostic\CustomObsoleteDiagnosticInfo.cs (1)
18internal CustomObsoleteDiagnosticInfo(CommonMessageProvider messageProvider, int errorCode, ObsoleteAttributeData data, params object[] arguments)
Diagnostic\Diagnostic.cs (2)
280internal static Diagnostic Create(CommonMessageProvider messageProvider, int errorCode) 285internal static Diagnostic Create(CommonMessageProvider messageProvider, int errorCode, params object[] arguments)
Diagnostic\DiagnosticInfo.cs (10)
27private readonly CommonMessageProvider _messageProvider; 45internal DiagnosticInfo(CommonMessageProvider messageProvider, int errorCode) 51internal DiagnosticInfo(CommonMessageProvider messageProvider, int errorCode, params object[] arguments) 73internal static DiagnosticDescriptor GetDescriptor(int errorCode, CommonMessageProvider messageProvider) 79private static DiagnosticDescriptor GetOrCreateDescriptor(int errorCode, DiagnosticSeverity defaultSeverity, CommonMessageProvider messageProvider) 88private static DiagnosticDescriptor CreateDescriptor(int errorCode, DiagnosticSeverity defaultSeverity, CommonMessageProvider messageProvider) 130private static void AssertExpectedMessageArgumentsLength(CommonMessageProvider messageProvider, int errorCode, int actualLength) 156internal DiagnosticInfo(CommonMessageProvider messageProvider, bool isWarningAsError, int errorCode, params object[] arguments) 217_messageProvider = (CommonMessageProvider)reader.ReadValue(); 429internal CommonMessageProvider MessageProvider
DiagnosticAnalyzer\CompilerDiagnosticAnalyzer.cs (2)
14internal abstract CommonMessageProvider MessageProvider { get; } 24var messageProvider = this.MessageProvider;
Emit\EditAndContinue\DefinitionMap.cs (1)
112internal abstract CommonMessageProvider MessageProvider { get; }
Emit\EditAndContinue\DeltaMetadataWriter.cs (1)
77CommonMessageProvider messageProvider,
Emit\EmitOptions.cs (1)
332internal void ValidateOptions(DiagnosticBag diagnostics, CommonMessageProvider messageProvider, bool isDeterministic)
InternalUtilities\NoThrowStreamDisposer.cs (2)
22private readonly CommonMessageProvider _messageProvider; 45CommonMessageProvider messageProvider)
MetadataReader\MetadataHelpers.cs (2)
918internal static void CheckAssemblyOrModuleName(string name, CommonMessageProvider messageProvider, int code, DiagnosticBag diagnostics) 929internal static void CheckAssemblyOrModuleName(string name, CommonMessageProvider messageProvider, int code, ArrayBuilder<Diagnostic> builder)
MetadataReference\PortableExecutableReference.cs (1)
186internal static Diagnostic ExceptionToDiagnostic(Exception e, CommonMessageProvider messageProvider, Location location, string display, MetadataImageKind kind)
PEWriter\FullMetadataWriter.cs (2)
43CommonMessageProvider messageProvider, 80CommonMessageProvider messageProvider,
PEWriter\MetadataWriter.cs (2)
94CommonMessageProvider messageProvider, 411protected readonly CommonMessageProvider messageProvider;
PEWriter\PeWriter.cs (1)
40CommonMessageProvider messageProvider,
PEWriter\TypeNameSerializer.cs (1)
83var messageProvider = context.Module.CommonCompilation.MessageProvider;
ReferenceManager\CommonReferenceManager.Resolution.cs (2)
31protected abstract CommonMessageProvider MessageProvider { get; } 475private Metadata? GetMetadata(PortableExecutableReference peReference, CommonMessageProvider messageProvider, Location location, DiagnosticBag diagnostics)
RuleSet\RuleSet.cs (2)
289internal static ReportDiagnostic GetDiagnosticOptionsFromRulesetFile(string? rulesetFileFullPath, out Dictionary<string, ReportDiagnostic> diagnosticOptions, IList<Diagnostic>? diagnosticsOpt, CommonMessageProvider? messageProviderOpt) 300private static ReportDiagnostic GetDiagnosticOptionsFromRulesetFile(Dictionary<string, ReportDiagnostic> diagnosticOptions, string resolvedPath, IList<Diagnostic>? diagnosticsOpt, CommonMessageProvider? messageProviderOpt)
SourceGeneration\GeneratorDriver.cs (2)
342private static GeneratorState SetGeneratorException(Compilation compilation, CommonMessageProvider provider, GeneratorState generatorState, ISourceGenerator generator, Exception e, DiagnosticBag? diagnosticBag, CancellationToken cancellationToken, TimeSpan? runTime = null, bool isInit = false) 411internal abstract CommonMessageProvider MessageProvider { get; }
StrongName\DesktopStrongNameProvider.cs (1)
65internal override StrongNameKeys CreateKeys(string? keyFilePath, string? keyContainerName, bool hasCounterSignature, CommonMessageProvider messageProvider)
StrongName\StrongNameKeys.cs (6)
88internal static StrongNameKeys Create(ImmutableArray<byte> publicKey, RSAParameters? privateKey, bool hasCounterSignature, CommonMessageProvider messageProvider) 103internal static StrongNameKeys Create(string? keyFilePath, CommonMessageProvider messageProvider) 166internal static StrongNameKeys Create(StrongNameProvider? providerOpt, string? keyFilePath, string? keyContainerName, bool hasCounterSignature, CommonMessageProvider messageProvider) 204internal static Diagnostic GetError(string? keyFilePath, string? keyContainerName, object message, CommonMessageProvider messageProvider) 217internal static Diagnostic GetContainerError(CommonMessageProvider messageProvider, string name, object message) 222internal static Diagnostic GetKeyFileError(CommonMessageProvider messageProvider, string path, object message)
StrongName\StrongNameProvider.cs (1)
38internal abstract StrongNameKeys CreateKeys(string? keyFilePath, string? keyContainerName, bool hasCounterSignature, CommonMessageProvider messageProvider);
Symbols\Attributes\CommonAttributeData.cs (2)
359CommonMessageProvider messageProvider) 420CommonMessageProvider messageProvider)
Symbols\Attributes\MarshalAsAttributeDecoder.cs (6)
20internal static void Decode(ref DecodeWellKnownAttributeArguments<TAttributeSyntax, TAttributeData, TAttributeLocation> arguments, AttributeTargets target, CommonMessageProvider messageProvider) 114private static void DecodeMarshalAsCustom(ref DecodeWellKnownAttributeArguments<TAttributeSyntax, TAttributeData, TAttributeLocation> arguments, CommonMessageProvider messageProvider) 174private static void DecodeMarshalAsComInterface(ref DecodeWellKnownAttributeArguments<TAttributeSyntax, TAttributeData, TAttributeLocation> arguments, UnmanagedType unmanagedType, CommonMessageProvider messageProvider) 207private static void DecodeMarshalAsArray(ref DecodeWellKnownAttributeArguments<TAttributeSyntax, TAttributeData, TAttributeLocation> arguments, CommonMessageProvider messageProvider, bool isFixed) 285private static void DecodeMarshalAsSafeArray(ref DecodeWellKnownAttributeArguments<TAttributeSyntax, TAttributeData, TAttributeLocation> arguments, CommonMessageProvider messageProvider) 355private static void DecodeMarshalAsFixedString(ref DecodeWellKnownAttributeArguments<TAttributeSyntax, TAttributeData, TAttributeLocation> arguments, CommonMessageProvider messageProvider)
Microsoft.CodeAnalysis.CSharp (11)
CommandLine\CSharpCompiler.cs (1)
335CommonMessageProvider messageProvider,
Compilation\CSharpCompilation.cs (1)
2558internal override CommonMessageProvider MessageProvider
Compilation\CSharpCompilerDiagnosticAnalyzer.cs (1)
20internal override CommonMessageProvider MessageProvider
Compilation\SyntaxAndDeclarationManager.cs (5)
26CommonMessageProvider messageProvider, 48CommonMessageProvider messageProvider, 87var messageProvider = this.MessageProvider; 147CommonMessageProvider messageProvider, 173CommonMessageProvider messageProvider,
Emitter\EditAndContinue\CSharpDefinitionMap.cs (1)
50internal override CommonMessageProvider MessageProvider
SourceGeneration\CSharpGeneratorDriver.cs (1)
75internal override CommonMessageProvider MessageProvider => CSharp.MessageProvider.Instance;
Symbols\ReferenceManager.cs (1)
63protected override CommonMessageProvider MessageProvider
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
CompilationContext.cs (1)
1226internal CommonMessageProvider MessageProvider
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (1)
Diagnostics\DiagnosticTest.cs (1)
2737public CustomErrorInfo(CommonMessageProvider provider, object otherSymbol, Location otherLocation)
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
MockCSharpCompiler.cs (1)
40CommonMessageProvider messageProvider,
Microsoft.CodeAnalysis.Scripting (2)
Hosting\CommandLine\CommandLineRunner.cs (1)
146private static ScriptOptions GetScriptOptions(CommandLineArguments arguments, string scriptPathOpt, CommonMessageProvider messageProvider, List<DiagnosticInfo> diagnostics, bool emitDebugInformation)
Script.cs (1)
246CommonMessageProvider messageProvider,
Microsoft.CodeAnalysis.VisualBasic (8)
CommandLine\VisualBasicCommandLineArguments.vb (1)
67messageProvider As CommonMessageProvider,
CommandLine\VisualBasicCompiler.vb (2)
38Protected Overrides Function ResolveAdditionalFilesFromArguments(diagnostics As List(Of DiagnosticInfo), messageProvider As CommonMessageProvider, touchedFilesLogger As TouchedFileLogger) As ImmutableArray(Of AdditionalTextFile) 258messageProvider As CommonMessageProvider,
Compilation\VisualBasicCompilation.vb (1)
2057Friend Overrides ReadOnly Property MessageProvider As CommonMessageProvider
Compilation\VisualBasicCompilerDiagnosticAnalyzer.vb (1)
16Friend Overrides ReadOnly Property MessageProvider As CommonMessageProvider
Emit\EditAndContinue\VisualBasicDefinitionMap.vb (1)
58Friend Overrides ReadOnly Property MessageProvider As CommonMessageProvider
SourceGeneration\VisualBasicGeneratorDriver.vb (1)
26Friend Overrides ReadOnly Property MessageProvider As CommonMessageProvider
Symbols\ReferenceManager.vb (1)
90Protected Overrides ReadOnly Property MessageProvider As CommonMessageProvider
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
CompilationContext.vb (1)
960Friend ReadOnly Property MessageProvider As CommonMessageProvider
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (1)
MockVisualBasicCompiler.vb (1)
48messageProvider As CommonMessageProvider,