76 references to Severity
Microsoft.CodeAnalysis (25)
Binding\BindingDiagnosticBag.cs (2)
245if (info.Severity == DiagnosticSeverity.Error) 297return info.Severity == DiagnosticSeverity.Error;
Binding\UseSiteInfo.cs (11)
62Debug.Assert(diagnosticInfo?.Severity != DiagnosticSeverity.Error || (primaryDependency is null && secondaryDependencies?.IsEmpty != false)); 77if (diagnosticInfo?.Severity == DiagnosticSeverity.Error) 83Debug.Assert(DiagnosticInfo?.Severity != DiagnosticSeverity.Error); 213Debug.Assert(_hasErrors == (_diagnostics?.Any(d => d.Severity == DiagnosticSeverity.Error) ?? false)); 247info.DiagnosticInfo?.Severity == DiagnosticSeverity.Error) 275if (_diagnostics.Add(diagnosticInfo) && diagnosticInfo?.Severity == DiagnosticSeverity.Error) 296if (_diagnostics.Add(diagnosticInfo) && diagnosticInfo?.Severity == DiagnosticSeverity.Error) 317if (_diagnostics.Add(diagnosticInfo) && diagnosticInfo?.Severity == DiagnosticSeverity.Error) 463Debug.Assert(diagnosticInfo is null || diagnosticInfo.Severity == DiagnosticSeverity.Error); 476Debug.Assert(primaryDependency == useSiteInfo.PrimaryDependency || useSiteInfo.DiagnosticInfo?.Severity == DiagnosticSeverity.Error); 489if (diagnosticInfo?.Severity == DiagnosticSeverity.Error)
Diagnostic\DiagnosticInfo.cs (6)
170if (Severity != severity) 175Debug.Assert(severity == result.Severity); 266/// To get diagnostic's effective severity, use <see cref="Severity"/>. 297/// True implies <see cref="Severity"/> = <see cref="DiagnosticSeverity.Error"/> and 305this.Severity == DiagnosticSeverity.Error; 448_messageProvider.GetMessagePrefix(this.MessageIdentifier, this.Severity, this.IsWarningAsError, formatProvider as CultureInfo),
Diagnostic\DiagnosticWithInfo.cs (5)
76get { return this.Info.Severity; } 116if (_info.Severity == InternalDiagnosticSeverity.Unknown) 133return _info.Severity == InternalDiagnosticSeverity.Unknown || 134_info.Severity == InternalDiagnosticSeverity.Void; 177switch (_info.Severity)
Syntax\SyntaxNode.cs (1)
1638info => info.Severity == DiagnosticSeverity.Error);
Microsoft.CodeAnalysis.CSharp (24)
Binder\Binder_Expressions.cs (1)
7819wasError = (result.Error.Severity == DiagnosticSeverity.Error);
Binder\Binder_Lookup.cs (1)
725if (info.Severity == DiagnosticSeverity.Error)
Binder\Binder_Symbols.cs (1)
1804var severity = useSiteInfo.DiagnosticInfo.Severity;
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (2)
563Debug.Assert(diagInfo.Severity == DiagnosticSeverity.Error); 591Debug.Assert(bad.Member.GetUseSiteInfo().DiagnosticInfo.Severity == DiagnosticSeverity.Error,
Compilation\CSharpCompilation.cs (1)
4373return (diagnostic == null) || (diagnostic.Severity != DiagnosticSeverity.Error);
Emitter\Model\PEModuleBuilder.cs (1)
1080if (diagnosticInfo != null && diagnosticInfo.Severity == DiagnosticSeverity.Error)
Emitter\NoPia\EmbeddedTypesManager.cs (1)
100if (info.DiagnosticInfo?.Severity == DiagnosticSeverity.Error)
Errors\DiagnosticBagExtensions.cs (1)
95if (info.Severity == DiagnosticSeverity.Error)
Errors\LazyMissingNonNullTypesContextDiagnosticInfo.cs (1)
73if (info?.Severity != DiagnosticSeverity.Error && !binder.AreNullableAnnotationsEnabled(questionToken))
Errors\MessageProvider.cs (1)
133return CSharpDiagnosticFilter.GetDiagnosticReport(diagnosticInfo.Severity,
Lowering\LocalRewriter\LocalRewriter_Field.cs (1)
105if (useSiteInfo.DiagnosticInfo?.Severity != DiagnosticSeverity.Error)
Parser\LanguageParser.cs (1)
13211if (diagnostic.Severity == DiagnosticSeverity.Error)
Symbols\ConstraintsHelper.cs (1)
1223if (info.Severity == DiagnosticSeverity.Error)
Symbols\Metadata\PE\PETypeParameterSymbol.cs (1)
676if (useSiteInfo.DiagnosticInfo?.Severity == DiagnosticSeverity.Error)
Symbols\ReducedExtensionMethodSymbol.cs (1)
62if (diag.Severity == DiagnosticSeverity.Error)
Symbols\Retargeting\RetargetingSymbolTranslator.cs (1)
814if (useSiteDiagnostic?.Severity == DiagnosticSeverity.Error)
Symbols\Symbol.cs (6)
914return info.DiagnosticInfo?.Severity == DiagnosticSeverity.Error; 983if (info.Severity == DiagnosticSeverity.Error && IsHighestPriorityUseSiteErrorCode(info.Code)) 990if (result == null || result.Severity == DiagnosticSeverity.Warning && info.Severity == DiagnosticSeverity.Error) 1010if (diagnosticInfo?.Severity == DiagnosticSeverity.Error) 1048return info.Severity == DiagnosticSeverity.Error;
Symbols\Tuples\TupleTypeSymbol.cs (1)
505if (useSiteInfo.DiagnosticInfo?.Severity != DiagnosticSeverity.Error)
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (2)
Rewriters\CapturedVariableRewriter.cs (1)
94Debug.Assert(discardedSiteInfo.Diagnostics == null || !conversion.IsValid || discardedSiteInfo.Diagnostics.All(d => d.Severity < DiagnosticSeverity.Error));
Symbols\EEMethodSymbol.cs (1)
495if (useSiteInfo.DiagnosticInfo != null && useSiteInfo.DiagnosticInfo.Severity == DiagnosticSeverity.Error)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (7)
Diagnostics\DiagnosticTest.cs (4)
73Assert.Equal(DiagnosticSeverity.Error, di1.Severity); 79Assert.Equal(DiagnosticSeverity.Warning, di2.Severity); 128Assert.Equal(DiagnosticSeverity.Info, other.Severity); 130Assert.Same(diagnostic, diagnostic.GetInstanceWithSeverity(diagnostic.Severity));
LexicalAndXml\PreprocessorTests.cs (1)
422Assert.Equal(DiagnosticSeverity.Warning, actual.Severity);
LexicalAndXml\XmlDocCommentTests.cs (1)
3297select new TestError(e.Code, e.Severity == DiagnosticSeverity.Warning)).ToList();
Parsing\SyntaxExtensions.cs (1)
112if (item.Severity == (errorsOnly ? DiagnosticSeverity.Error : DiagnosticSeverity.Warning))
Microsoft.CodeAnalysis.VisualBasic (16)
Binding\Binder_Expressions.vb (1)
3081If di.Severity = DiagnosticSeverity.Error Then
Binding\Binder_Lookup.vb (1)
265Debug.Assert(diagInfo.Severity = DiagnosticSeverity.Error)
Binding\Binder_Symbols.vb (2)
958reportedAnError = (lookupResult.Diagnostic.Severity = DiagnosticSeverity.Error) 1049reportedAnError = (lookupResult.Diagnostic.Severity = DiagnosticSeverity.Error)
Binding\Binder_Utils.vb (1)
122If diag.Severity = DiagnosticSeverity.Error Then
Binding\BindingDiagnosticBag.vb (1)
80Debug.Assert(diagnosticInfo.Severity = DiagnosticSeverity.Error)
Errors\DiagnosticBagExtensions.vb (1)
96Debug.Assert(info.Severity = DiagnosticSeverity.Error)
Errors\MessageProvider.vb (1)
133Return VisualBasicDiagnosticFilter.GetDiagnosticReport(diagnosticInfo.Severity,
Symbols\ConstraintsHelper.vb (1)
714Debug.Assert(info.Severity = DiagnosticSeverity.Error)
Symbols\EventSymbol.vb (1)
232Debug.Assert(errorInfo.Severity = DiagnosticSeverity.Error)
Symbols\ExtendedErrorTypeSymbol.vb (2)
50Debug.Assert(errorInfo Is Nothing OrElse errorInfo.Severity = DiagnosticSeverity.Error) 78Debug.Assert(errorInfo Is Nothing OrElse errorInfo.Severity = DiagnosticSeverity.Error)
Symbols\FieldSymbol.vb (1)
305Debug.Assert(errorInfo.Severity = DiagnosticSeverity.Error)
Symbols\InstanceTypeSymbol.vb (1)
173Debug.Assert(errorInfo.Severity = DiagnosticSeverity.Error)
Symbols\MethodSymbol.vb (1)
673Debug.Assert(errorInfo Is Nothing OrElse errorInfo.Severity = DiagnosticSeverity.Error)
Symbols\PropertySymbol.vb (1)
443Debug.Assert(errorInfo Is Nothing OrElse errorInfo.Severity = DiagnosticSeverity.Error)
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
CompilationContext.vb (1)
248If local.GetUseSiteInfo().DiagnosticInfo?.Severity = DiagnosticSeverity.Error Then
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (1)
SymbolsTests\SymbolErrorTests.vb (1)
7913Assert.Equal(DiagnosticSeverity.Error, DirectCast(test.ReturnType, ErrorTypeSymbol).ErrorInfo.Severity)