22 references to ERR_BadDynamicMethodArg
Microsoft.CodeAnalysis.CSharp (4)
Binder\Binder_Invocation.cs (3)
494
Error(diagnostics, ErrorCode.
ERR_BadDynamicMethodArg
, arg.Syntax, "__arglist");
503
Error(diagnostics, ErrorCode.
ERR_BadDynamicMethodArg
, arg.Syntax, arg.Type);
909
Error(diagnostics, ErrorCode.
ERR_BadDynamicMethodArg
, dynInvoke.Expression.Syntax, dynInvoke.Expression.Type);
Errors\ErrorFacts.cs (1)
1410
case ErrorCode.
ERR_BadDynamicMethodArg
:
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (18)
Semantics\DynamicTests.cs (5)
1371
Diagnostic(ErrorCode.
ERR_BadDynamicMethodArg
, "__arglist(123, 456)").WithArguments("__arglist").WithLocation(7, 15),
1377
Diagnostic(ErrorCode.
ERR_BadDynamicMethodArg
, "System.Console.WriteLine()").WithArguments("void").WithLocation(10, 25),
2654
Diagnostic(ErrorCode.
ERR_BadDynamicMethodArg
, "ptr").WithArguments("int*"),
2658
Diagnostic(ErrorCode.
ERR_BadDynamicMethodArg
, "default(TypedReference)").WithArguments("System.TypedReference"),
2660
Diagnostic(ErrorCode.
ERR_BadDynamicMethodArg
, "M()").WithArguments("void"));
Semantics\FunctionPointerTests.cs (1)
3092
Diagnostic(ErrorCode.
ERR_BadDynamicMethodArg
, "ptr").WithArguments("delegate*<void>").WithLocation(6, 13)
Semantics\NullableReferenceTypesTests.cs (4)
3554
Diagnostic(ErrorCode.
ERR_BadDynamicMethodArg
, "ptr").WithArguments("int*").WithLocation(16, 17),
3560
Diagnostic(ErrorCode.
ERR_BadDynamicMethodArg
, "default(TypedReference)").WithArguments("System.TypedReference").WithLocation(18, 17),
3563
Diagnostic(ErrorCode.
ERR_BadDynamicMethodArg
, "M()").WithArguments("void").WithLocation(19, 17),
3569
Diagnostic(ErrorCode.
ERR_BadDynamicMethodArg
, "__arglist").WithArguments("System.RuntimeArgumentHandle").WithLocation(20, 17)
Semantics\SemanticErrorTests.cs (8)
18619
Diagnostic(ErrorCode.
ERR_BadDynamicMethodArg
, "p").WithArguments("int*").WithLocation(17, 21),
18622
Diagnostic(ErrorCode.
ERR_BadDynamicMethodArg
, "__arglist").WithArguments("System.RuntimeArgumentHandle").WithLocation(18, 18),
18663
Diagnostic(ErrorCode.
ERR_BadDynamicMethodArg
, "i").WithArguments("int*"),
18665
Diagnostic(ErrorCode.
ERR_BadDynamicMethodArg
, "tr").WithArguments("System.TypedReference"),
18667
Diagnostic(ErrorCode.
ERR_BadDynamicMethodArg
, "tr").WithArguments("System.TypedReference"),
18669
Diagnostic(ErrorCode.
ERR_BadDynamicMethodArg
, "tr").WithArguments("System.TypedReference"),
18671
Diagnostic(ErrorCode.
ERR_BadDynamicMethodArg
, "i").WithArguments("int*"),
18673
Diagnostic(ErrorCode.
ERR_BadDynamicMethodArg
, "i").WithArguments("int*"));