24 references to ERR_BadExceptionType
Microsoft.CodeAnalysis.CSharp (3)
Binder\Binder_Statements.cs (2)
412diagnostics.Add(ErrorCode.ERR_BadExceptionType, exprSyntax.Location); 3162Error(diagnostics, ErrorCode.ERR_BadExceptionType, declaration.Type);
Errors\ErrorFacts.cs (1)
680case ErrorCode.ERR_BadExceptionType:
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
CodeGen\CodeGenThrowTests.cs (1)
338Diagnostic(ErrorCode.ERR_BadExceptionType, "x").WithLocation(6, 15)
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (2)
Semantics\PatternMatchingTests.cs (2)
7334Diagnostic(ErrorCode.ERR_BadExceptionType, "new System.NullReferenceException()").WithLocation(7, 21), 7337Diagnostic(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)
4598Diagnostic(ErrorCode.ERR_BadExceptionType, "object").WithLocation(9, 16), 4600Diagnostic(ErrorCode.ERR_BadExceptionType, "System.DateTime").WithLocation(11, 16), 4601Diagnostic(ErrorCode.ERR_BadExceptionType, "System.Int32").WithLocation(12, 16), 4602Diagnostic(ErrorCode.ERR_BadExceptionType, "IA").WithLocation(13, 16), 4603Diagnostic(ErrorCode.ERR_BadExceptionType, "IB").WithLocation(14, 16), 4604Diagnostic(ErrorCode.ERR_BadExceptionType, "S").WithLocation(15, 16), 4605Diagnostic(ErrorCode.ERR_BadExceptionType, "S").WithLocation(16, 16)); 4731Diagnostic(ErrorCode.ERR_BadExceptionType, "new Implicit()"), 4733Diagnostic(ErrorCode.ERR_BadExceptionType, "new Explicit()") 4759Diagnostic(ErrorCode.ERR_BadExceptionType, "d")); 4789Diagnostic(ErrorCode.ERR_BadExceptionType, "s1"),
Semantics\TryCatchTests.cs (1)
73Diagnostic(ErrorCode.ERR_BadExceptionType, "int").WithLocation(9, 16),
Semantics\UseSiteErrorTests.cs (1)
2215Diagnostic(ErrorCode.ERR_BadExceptionType, "SpecificException").WithLocation(11, 20),
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (2)
Symbols\ConversionTests.cs (2)
1042Diagnostic(ErrorCode.ERR_BadExceptionType, "new Convertible()")); 1072Diagnostic(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),