24 references to ERR_BadExceptionType
Microsoft.CodeAnalysis.CSharp (3)
Binder\Binder_Statements.cs (2)
415diagnostics.Add(ErrorCode.ERR_BadExceptionType, exprSyntax.Location); 3277Error(diagnostics, ErrorCode.ERR_BadExceptionType, declaration.Type);
Errors\ErrorFacts.cs (1)
741or ErrorCode.ERR_BadExceptionType
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenThrowTests.cs (1)
338Diagnostic(ErrorCode.ERR_BadExceptionType, "x").WithLocation(6, 15)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (2)
Semantics\PatternMatchingTests.cs (2)
7336Diagnostic(ErrorCode.ERR_BadExceptionType, "new System.NullReferenceException()").WithLocation(7, 21), 7339Diagnostic(ErrorCode.ERR_BadExceptionType, "d").WithLocation(11, 27)
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (1)
IOperation\IOperationTests_TryCatch.cs (1)
795Diagnostic(ErrorCode.ERR_BadExceptionType, "int").WithLocation(9, 26),
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (13)
Semantics\SemanticErrorTests.cs (11)
4596Diagnostic(ErrorCode.ERR_BadExceptionType, "object").WithLocation(9, 16), 4598Diagnostic(ErrorCode.ERR_BadExceptionType, "System.DateTime").WithLocation(11, 16), 4599Diagnostic(ErrorCode.ERR_BadExceptionType, "System.Int32").WithLocation(12, 16), 4600Diagnostic(ErrorCode.ERR_BadExceptionType, "IA").WithLocation(13, 16), 4601Diagnostic(ErrorCode.ERR_BadExceptionType, "IB").WithLocation(14, 16), 4602Diagnostic(ErrorCode.ERR_BadExceptionType, "S").WithLocation(15, 16), 4603Diagnostic(ErrorCode.ERR_BadExceptionType, "S").WithLocation(16, 16)); 4729Diagnostic(ErrorCode.ERR_BadExceptionType, "new Implicit()"), 4731Diagnostic(ErrorCode.ERR_BadExceptionType, "new Explicit()") 4757Diagnostic(ErrorCode.ERR_BadExceptionType, "d")); 4787Diagnostic(ErrorCode.ERR_BadExceptionType, "s1"),
Semantics\TryCatchTests.cs (1)
74Diagnostic(ErrorCode.ERR_BadExceptionType, "int").WithLocation(9, 16),
Semantics\UseSiteErrorTests.cs (1)
2225Diagnostic(ErrorCode.ERR_BadExceptionType, "SpecificException").WithLocation(11, 20),
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Symbols\ConversionTests.cs (2)
1385Diagnostic(ErrorCode.ERR_BadExceptionType, "new Convertible()")); 1415Diagnostic(ErrorCode.ERR_BadExceptionType, "Convertible"));
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (2)
Parsing\ParserErrorMessageTests.cs (2)
2177Diagnostic(ErrorCode.ERR_BadExceptionType, "int").WithLocation(10, 15), 2180Diagnostic(ErrorCode.ERR_BadExceptionType, "byte").WithLocation(13, 15),