56 references to Severity
Microsoft.CodeAnalysis (23)
Binding\BindingDiagnosticBag.cs (2)
249
if (info.
Severity
== DiagnosticSeverity.Error)
308
return info.
Severity
== DiagnosticSeverity.Error;
Binding\UseSiteInfo.cs (9)
60
Debug.Assert(diagnosticInfo?.
Severity
!= DiagnosticSeverity.Error || (primaryDependency is null && secondaryDependencies?.IsEmpty != false));
75
if (diagnosticInfo?.
Severity
== DiagnosticSeverity.Error)
81
Debug.Assert(DiagnosticInfo?.
Severity
!= DiagnosticSeverity.Error);
211
Debug.Assert(_hasErrors == (_diagnostics?.Any(d => d.
Severity
== DiagnosticSeverity.Error) ?? false));
245
info.DiagnosticInfo?.
Severity
== DiagnosticSeverity.Error)
282
if (_diagnostics.Add(diagnosticInfo) && diagnosticInfo?.
Severity
== DiagnosticSeverity.Error)
474
Debug.Assert(diagnosticInfo is null || diagnosticInfo.
Severity
== DiagnosticSeverity.Error);
487
Debug.Assert(primaryDependency == useSiteInfo.PrimaryDependency || useSiteInfo.DiagnosticInfo?.
Severity
== DiagnosticSeverity.Error);
500
if (diagnosticInfo?.
Severity
== DiagnosticSeverity.Error)
Diagnostic\DiagnosticInfo.cs (6)
166
if (
Severity
!= severity)
171
Debug.Assert(severity == result.
Severity
);
210
/// To get diagnostic's effective severity, use <see cref="
Severity
"/>.
241
/// True implies <see cref="
Severity
"/> = <see cref="DiagnosticSeverity.Error"/> and
249
this.
Severity
== DiagnosticSeverity.Error;
392
_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)
1644
info => info.
Severity
== DiagnosticSeverity.Error);
Microsoft.CodeAnalysis.CSharp (26)
Binder\Binder_Expressions.cs (1)
9307
wasError = (result.Error.
Severity
== DiagnosticSeverity.Error);
Binder\Binder_Lookup.cs (1)
800
if (info.
Severity
== DiagnosticSeverity.Error)
Binder\Binder_Symbols.cs (2)
1756
var severity = useSiteInfo.DiagnosticInfo.
Severity
;
1897
var severity = useSiteInfo.DiagnosticInfo.
Severity
;
Binder\Semantics\OverloadResolution\OverloadResolutionResult.cs (2)
584
Debug.Assert(diagInfo.
Severity
== DiagnosticSeverity.Error);
612
Debug.Assert(bad.Member.GetUseSiteInfo().DiagnosticInfo.
Severity
== DiagnosticSeverity.Error,
Compilation\CSharpCompilation.cs (1)
4735
return (diagnostic == null) || (diagnostic.
Severity
!= DiagnosticSeverity.Error);
Emitter\Model\PEModuleBuilder.cs (1)
1099
if (diagnosticInfo != null && diagnosticInfo.
Severity
== DiagnosticSeverity.Error)
Emitter\NoPia\EmbeddedTypesManager.cs (1)
99
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)
123
return CSharpDiagnosticFilter.GetDiagnosticReport(diagnosticInfo.
Severity
,
Lowering\LocalRewriter\LocalRewriter_Field.cs (1)
105
if (useSiteInfo.DiagnosticInfo?.
Severity
!= DiagnosticSeverity.Error)
Parser\LanguageParser.cs (1)
14289
if (diagnostic.
Severity
== DiagnosticSeverity.Error)
Symbols\ConstraintsHelper.cs (1)
1330
if (info.
Severity
== DiagnosticSeverity.Error)
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
785
if (info.DiagnosticInfo?.
Severity
!= DiagnosticSeverity.Error)
Symbols\Metadata\PE\PETypeParameterSymbol.cs (1)
685
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)
1064
return info.DiagnosticInfo?.
Severity
== DiagnosticSeverity.Error;
1133
if (info.
Severity
== DiagnosticSeverity.Error && IsHighestPriorityUseSiteErrorCode(info.Code))
1140
if (result == null || result.
Severity
== DiagnosticSeverity.Warning && info.
Severity
== DiagnosticSeverity.Error)
1160
if (diagnosticInfo?.
Severity
== DiagnosticSeverity.Error)
1198
return info.
Severity
== DiagnosticSeverity.Error;
Symbols\Tuples\TupleTypeSymbol.cs (1)
498
if (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)
3311
select new TestError(e.Code, e.
Severity
== DiagnosticSeverity.Warning)).ToList();
Parsing\SyntaxExtensions.cs (1)
112
if (item.
Severity
== (errorsOnly ? DiagnosticSeverity.Error : DiagnosticSeverity.Warning))