2 overrides of Code
Microsoft.CodeAnalysis (2)
Diagnostic\DiagnosticWithInfo.cs (1)
69
internal sealed override int
Code
DiagnosticAnalyzer\CompilerDiagnosticAnalyzer.CompilationAnalyzer.cs (1)
91
internal override int
Code
=> _original.Code;
36 references to Code
Microsoft.CodeAnalysis (4)
CommandLine\CommonCompiler.cs (1)
1674
errors = diagnostics.ToReadOnlyAndFree().SelectAsArray(diag => new DiagnosticInfo(messageProvider, diag.IsWarningAsError, diag.
Code
, (object[])diag.Arguments));
Compilation\Compilation.cs (2)
1909
if (exclude?.Contains(d.
Code
) == true)
3917
if (!IsUnreferencedAssemblyIdentityDiagnosticCode(diagnostic.
Code
))
DiagnosticAnalyzer\CompilerDiagnosticAnalyzer.CompilationAnalyzer.cs (1)
91
internal override int Code => _original.
Code
;
Microsoft.CodeAnalysis.CSharp (32)
Binder\Binder_Crefs.cs (1)
1216
switch ((ErrorCode)diag.
Code
)
Binder\Binder_Expressions.cs (2)
6716
if (!((ErrorCode)diagnostic.
Code
is ErrorCode.WRN_ArgExpectedRefOrIn or ErrorCode.WRN_ArgExpectedIn))
10386
{
Code
: (int)ErrorCode.ERR_BadIndexLHS, Arguments: [TypeSymbol type] } && type.Equals(expr.Type, TypeCompareKind.ConsiderEverything))
Binder\Binder_InterpolatedString.cs (3)
763
var nonOutConstructorHasArityError = nonOutConstructorDiagnostics.DiagnosticBag?.AsEnumerableWithoutResolution().Any(d => (ErrorCode)d.
Code
== ErrorCode.ERR_BadCtorArgCount) ?? false;
764
var outConstructorHasArityError = outConstructorDiagnostics.DiagnosticBag?.AsEnumerableWithoutResolution().Any(d => (ErrorCode)d.
Code
== ErrorCode.ERR_BadCtorArgCount) ?? false;
836
if (!((ErrorCode)diagnostic.
Code
is ErrorCode.WRN_BadArgRef
Binder\Binder_Operators.cs (1)
1097
var code = diagnostic is DiagnosticWithInfo { HasLazyInfo: true, LazyInfo.Code: var lazyCode } ? lazyCode : diagnostic.
Code
;
BoundTree\UnboundLambda.cs (5)
1435
if (ErrorFacts.PreventsSuccessfulDelegateConversion((ErrorCode)diagnostic.
Code
))
1464
if (x.
Code
!= y.
Code
)
1465
return x.
Code
- y.
Code
;
CommandLine\CSharpCompiler.cs (4)
388
{
Code
: (int)ErrorCode.ERR_BadAccess, Arguments: [Symbol s] } => s,
389
{
Code
: (int)ErrorCode.ERR_InaccessibleGetter, Arguments: [Symbol s] } => s,
390
{
Code
: (int)ErrorCode.ERR_InaccessibleSetter, Arguments: [Symbol s] } => s,
391
{
Code
: (int)ErrorCode.ERR_ImplicitImplementationOfInaccessibleInterfaceMember, Arguments: [_, Symbol s, _] } => s,
Compilation\CSharpCompilation.cs (2)
2175
if (diagnostic.
Code
== (int)ErrorCode.WRN_InvalidMainSig || diagnostic.
Code
== (int)ErrorCode.WRN_MainCantBeGeneric)
Compilation\CSharpDiagnosticFilter.cs (3)
76
if (s_alinkWarnings.Contains((ErrorCode)d.
Code
) &&
81
d.
Code
,
98
d.
Code
,
Compiler\DocumentationCommentCompiler.cs (1)
889
if ((ErrorCode)diag.
Code
== ErrorCode.WRN_XMLParseError)
Errors\CSharpDiagnosticFormatter.cs (1)
17
return diagnostic.Descriptor.HelpLinkUri == ErrorFacts.GetHelpLink((ErrorCode)diagnostic.
Code
);
Errors\ErrorFacts.cs (2)
2659
if (ErrorFacts.PreventsSuccessfulDelegateConversion((ErrorCode)diag.
Code
))
2672
if (ErrorFacts.PreventsSuccessfulDelegateConversion((ErrorCode)diag.
Code
))
FlowAnalysis\DefiniteAssignment.cs (2)
527
if (compatDiagnostics.AsEnumerable().Any(d => (ErrorCode)d.
Code
== ErrorCode.ERR_InsufficientStack))
556
ErrorCode oldCode = (ErrorCode)diagnostic.
Code
;
Symbols\Source\SourceMemberContainerSymbol_ImplementationChecks.cs (1)
1869
if (diagnostic.Severity == DiagnosticSeverity.Error && diagnostic.
Code
is not ((int)ErrorCode.ERR_ImplicitImplementationOfNonPublicInterfaceMember or (int)ErrorCode.ERR_ImplicitImplementationOfInaccessibleInterfaceMember))
Symbols\Source\SourceMemberContainerSymbol.cs (1)
2388
(d.
Code
is (int)ErrorCode.ERR_OverloadRefKind or (int)ErrorCode.ERR_MemberAlreadyExists or
Symbols\TypeSymbol.cs (1)
1107
return !symbolAndDiagnostics.Diagnostics.Diagnostics.Any(static d => d.
Code
== (int)ErrorCode.ERR_MostSpecificImplementationIsNotFound);
Syntax\SyntaxFactory.cs (2)
2387
switch ((ErrorCode)error.
Code
)
2443
switch ((ErrorCode)error.
Code
)