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