1 write to IsFatal
Microsoft.Interop.SourceGeneration (1)
Marshalling\GeneratorDiagnostic.cs (1)
16IsFatal = isFatal;
8 references to IsFatal
Microsoft.Interop.ComInterfaceGenerator (2)
Analyzers\ConvertComImportToGeneratedComInterfaceAnalyzer.cs (1)
126mayRequireAdditionalWork |= generatorDiagnostics.Any(diag => diag.IsFatal);
DiagnosticDescriptorProvider.cs (1)
30{ IsFatal: false } => null,
Microsoft.Interop.JavaScript.JSImportGenerator (1)
DescriptorProvider.cs (1)
22{ IsFatal: false } => null, // The JSImport and JSExport generators don't report any non-fatal diagnostics.
Microsoft.Interop.LibraryImportGenerator (2)
Analyzers\ConvertToLibraryImportAnalyzer.cs (1)
172mayRequireAdditionalWork |= bindingFailures.Any(d => d.IsFatal);
DiagnosticDescriptorProvider.cs (1)
28{ IsFatal: false } => null,
Microsoft.Interop.LibraryImportGenerator.Downlevel (1)
DiagnosticDescriptorProvider.cs (1)
28{ IsFatal: false } => null,
Microsoft.Interop.SourceGeneration (2)
GeneratorDiagnosticsBag.cs (1)
99if (diagnostic.IsFatal)
Marshalling\ResolvedGenerator.cs (1)
16public bool IsResolvedWithoutErrors => _resolvedWithoutErrors ??= IsResolved && Diagnostics.All(d => !d.IsFatal);