1 override of MessageProvider
Microsoft.CodeAnalysis.CSharp (1)
SourceGeneration\CSharpGeneratorDriver.cs (1)
75
internal override CommonMessageProvider
MessageProvider
=> CSharp.MessageProvider.Instance;
5 references to MessageProvider
Microsoft.CodeAnalysis (5)
SourceGeneration\GeneratorDriver.cs (5)
254
catch (Exception e) when (handleGeneratorException(compilation,
MessageProvider
, sourceGenerator, e, isInit: true))
270
catch (UserFunctionException e) when (handleGeneratorException(compilation,
MessageProvider
, sourceGenerator, e, isInit: true))
278
: SetGeneratorException(compilation,
MessageProvider
, GeneratorState.Empty, sourceGenerator, ex, diagnosticsBag, cancellationToken, isInit: true);
330
catch (UserFunctionException ufe) when (handleGeneratorException(compilation,
MessageProvider
, state.Generators[i], ufe.InnerException, isInit: false))
332
stateBuilder[i] = SetGeneratorException(compilation,
MessageProvider
, generatorState, state.Generators[i], ufe.InnerException, diagnosticsBag, cancellationToken, runTime: generatorTimer.Elapsed);